public class TLcdGML32FeatureArrayProperty extends TLcdDataObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ABSTRACT_FEATURE_PROPERTY
Data property that maps to the
AbstractFeature element. |
Constructor and Description |
---|
TLcdGML32FeatureArrayProperty() |
TLcdGML32FeatureArrayProperty(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdGML32AbstractFeature> |
getAbstractFeature()
Returns the value of the property that maps to the
AbstractFeature element. |
public static final TLcdDataProperty ABSTRACT_FEATURE_PROPERTY
AbstractFeature
element.
The possible values for this property are instances of List<TLcdGML32AbstractFeature>
.public TLcdGML32FeatureArrayProperty()
public TLcdGML32FeatureArrayProperty(TLcdDataType aType)
public List<TLcdGML32AbstractFeature> getAbstractFeature()
AbstractFeature
element.
This abstract element serves as the head of a substitution group which may contain any elements whose content model is derived from gml:AbstractFeatureType. This may be used as a variable in the construction of content models. gml:AbstractFeature may be thought of as "anything that is a GML feature" and may be used to define variables or templates in which the value of a GML property is "any feature". This occurs in particular in a GML feature collection where the feature member properties contain one or multiple copies of gml:AbstractFeature respectively.
ABSTRACT_FEATURE_PROPERTY
property.