Package com.luciad.format.gml32.model
Class TLcdGML32GeometryArrayProperty
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32GeometryArrayProperty
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
If a feature has a property which takes an array of geometry elements as its value, this is called a geometry array property. A generic type for such a geometry property is GeometryArrayPropertyType.
The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theAbstractGeometry
element.static final TLcdDataProperty
Data property that maps to theowns
attribute. -
Constructor Summary
ConstructorDescription -
Method Summary
-
Field Details
-
OWNS_PROPERTY
Data property that maps to theowns
attribute. The possible values for this property are instances ofboolean
. -
ABSTRACT_GEOMETRY_PROPERTY
Data property that maps to theAbstractGeometry
element. The possible values for this property are instances ofList<TLcdGML32AbstractGeometry>
.
-
-
Constructor Details
-
TLcdGML32GeometryArrayProperty
public TLcdGML32GeometryArrayProperty() -
TLcdGML32GeometryArrayProperty
-
-
Method Details
-
getOwns
public boolean getOwns()Returns the value of the property that maps to theowns
attribute.- Returns:
- the value of the
OWNS_PROPERTY
property.
-
setOwns
public void setOwns(boolean aValue) Sets the value of the property that maps to theowns
attribute.- Parameters:
aValue
- the value to set for theOWNS_PROPERTY
property.
-
getAbstractGeometry
Returns the value of the property that maps to theAbstractGeometry
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.
- Returns:
- the value of the
ABSTRACT_GEOMETRY_PROPERTY
property.
-