public class TLcdGML32GeometryArrayProperty extends TLcdDataObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ABSTRACT_GEOMETRY_PROPERTY
Data property that maps to the
AbstractGeometry element. |
static TLcdDataProperty |
OWNS_PROPERTY
Data property that maps to the
owns attribute. |
Constructor and Description |
---|
TLcdGML32GeometryArrayProperty() |
TLcdGML32GeometryArrayProperty(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdGML32AbstractGeometry> |
getAbstractGeometry()
Returns the value of the property that maps to the
AbstractGeometry element. |
boolean |
getOwns()
Returns the value of the property that maps to the
owns attribute. |
void |
setOwns(boolean aValue)
Sets the value of the property that maps to the
owns attribute. |
public static final TLcdDataProperty OWNS_PROPERTY
owns
attribute.
The possible values for this property are instances of boolean
.public static final TLcdDataProperty ABSTRACT_GEOMETRY_PROPERTY
AbstractGeometry
element.
The possible values for this property are instances of List<TLcdGML32AbstractGeometry>
.public TLcdGML32GeometryArrayProperty()
public TLcdGML32GeometryArrayProperty(TLcdDataType aType)
public boolean getOwns()
owns
attribute.OWNS_PROPERTY
property.public void setOwns(boolean aValue)
owns
attribute.aValue
- the value to set for the OWNS_PROPERTY
property.public List<TLcdGML32AbstractGeometry> getAbstractGeometry()
AbstractGeometry
element.
The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.
ABSTRACT_GEOMETRY_PROPERTY
property.