public class TLcdGML31AbstractRingProperty extends TLcdFeaturedDataObject
Modifier and Type | Field and Description |
---|---|
static QName |
EXTERIOR
A boundary of a surface consists of a number of rings.
|
static QName |
INNER_BOUNDARY_IS
Deprecated with GML 3.0, included only for backwards compatibility with GML 2.
|
static QName |
INTERIOR
A boundary of a surface consists of a number of rings.
|
static QName |
OUTER_BOUNDARY_IS
Deprecated with GML 3.0, included only for backwards compatibility with GML 2.
|
static TLcdDataProperty |
RING_PROPERTY
Data property that maps to the
_Ring element. |
static TLcdDataProperty |
TYPE_PROPERTY
Data property that holds the type of this instance.
|
Constructor and Description |
---|
TLcdGML31AbstractRingProperty() |
TLcdGML31AbstractRingProperty(QName aType)
Creates a new instance and initializes its type property to the given QName.
|
TLcdGML31AbstractRingProperty(QName aType,
TLcdDataType aDataObjectType)
Creates a new instance and initializes its type property to the given QName.
|
TLcdGML31AbstractRingProperty(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdGML31AbstractRing |
getRing()
Returns the value of the property that maps to the
_Ring element. |
QName |
getType()
Returns the value of the property that holds the type of this instance.
|
void |
setRing(TLcdGML31AbstractRing aValue)
Sets the value of the property that maps to the
_Ring element. |
void |
setType(QName aValue)
Sets the value of the property that holds the type of this instance.
|
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
public static final TLcdDataProperty RING_PROPERTY
_Ring
element.
The possible values for this property are instances of TLcdGML31AbstractRing
.public static final TLcdDataProperty TYPE_PROPERTY
QName
constants defined in this class.public static final QName INTERIOR
public static final QName INNER_BOUNDARY_IS
public static final QName OUTER_BOUNDARY_IS
public static final QName EXTERIOR
public TLcdGML31AbstractRingProperty()
public TLcdGML31AbstractRingProperty(TLcdDataType aType)
public TLcdGML31AbstractRingProperty(QName aType)
setType(QName)
public TLcdGML31AbstractRingProperty(QName aType, TLcdDataType aDataObjectType)
setType(QName)
public TLcdGML31AbstractRing getRing()
_Ring
element.
The "_Ring" element is the abstract head of the substitution group for all closed boundaries of a surface patch.
RING_PROPERTY
property.public void setRing(TLcdGML31AbstractRing aValue)
_Ring
element.
The "_Ring" element is the abstract head of the substitution group for all closed boundaries of a surface patch.
aValue
- the value to set for the RING_PROPERTY
property.public QName getType()
The possible values for this property are the public QName
constants defined in this class.
TYPE_PROPERTY
property.public void setType(QName aValue)
The possible values for this property are the public QName
constants defined in this class.
aValue
- the value to set for the TYPE_PROPERTY
property.