Class ALcdGMLAbstractFeatureAnnotation
java.lang.Object
com.luciad.format.gmlcommon.transformation.ALcdGMLAbstractFeatureAnnotation
- All Implemented Interfaces:
ILcdAnnotation
- Direct Known Subclasses:
TLcdGML2AbstractFeatureAnnotation
,TLcdGML31AbstractFeatureAnnotation
,TLcdGML32AbstractFeatureAnnotation
Annotation that can be added to a data type. It specifies whether or not the annotated type
is to be represented in GML as a feature type. Data object types that do not have this
annotation are by default mapped as feature types.
- Since:
- 11.0
-
Constructor Summary
ConstructorDescriptionALcdGMLAbstractFeatureAnnotation
(boolean aAbstractFeature) Creates a new instance -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns true if the annotated type is to be represented in GML as an extension of the GML AbstractFeatureType.
-
Constructor Details
-
ALcdGMLAbstractFeatureAnnotation
public ALcdGMLAbstractFeatureAnnotation(boolean aAbstractFeature) Creates a new instance- Parameters:
aAbstractFeature
- true if the annotated type is to be represented as an extension of the GML AbstractFeatureType.
-
-
Method Details
-
isAbstractFeature
public boolean isAbstractFeature()Returns true if the annotated type is to be represented in GML as an extension of the GML AbstractFeatureType. Returns false if the type is to be represented as a custom user-defined type that is not a feature type.- Returns:
- if the annotated type is to be represented as an extension of GML AbstractFeatureType
-