Package com.luciad.format.gml2.model
Class TLcdGML2AbstractFeatureCollectionBase
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.datamodel.TLcdFeaturedDataObject
com.luciad.format.gml2.model.TLcdGML2AbstractFeature
com.luciad.format.gml2.model.TLcdGML2AbstractFeatureCollectionBase
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdShape,ILcdShapeList,ILcdCloneable,ILcdDeepCloneable,ILcdFeatured,ILcdInvalidateable,ILcdSelfDescribedFeatured,Serializable,Cloneable
- Direct Known Subclasses:
TLcdGML2AbstractFeatureCollection
This abstract base type just makes the boundedBy element mandatory
for a feature collection.
- Since:
- 10.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theboundedByelement.static final TLcdDataPropertyData property that maps to thedescriptionelement.static final TLcdDataPropertyData property that maps to thefidattribute.static final TLcdDataPropertyData property that maps to thenameelement. -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theboundedByelement.Returns the value of the property that maps to thedescriptionelement.getFid()Returns the value of the property that maps to thefidattribute.getName()Returns the value of the property that maps to thenameelement.voidsetBoundedBy(TLcdGML2BoundingShape aValue) Sets the value of the property that maps to theboundedByelement.voidsetDescription(String aValue) Sets the value of the property that maps to thedescriptionelement.voidSets the value of the property that maps to thefidattribute.voidSets the value of the property that maps to thenameelement.Methods inherited from class com.luciad.format.gml2.model.TLcdGML2AbstractFeature
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getShape, getShapeCount, invalidateObject, shapesChangedMethods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeatureMethods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
-
Field Details
-
FID_PROPERTY
Data property that maps to thefidattribute. The possible values for this property are instances ofString. -
DESCRIPTION_PROPERTY
Data property that maps to thedescriptionelement. The possible values for this property are instances ofString. -
NAME_PROPERTY
Data property that maps to thenameelement. The possible values for this property are instances ofString. -
BOUNDED_BY_PROPERTY
Data property that maps to theboundedByelement. The possible values for this property are instances ofTLcdGML2BoundingShape.
-
-
Constructor Details
-
TLcdGML2AbstractFeatureCollectionBase
public TLcdGML2AbstractFeatureCollectionBase() -
TLcdGML2AbstractFeatureCollectionBase
-
-
Method Details
-
getFid
Returns the value of the property that maps to thefidattribute.- Returns:
- the value of the
FID_PROPERTYproperty.
-
setFid
Sets the value of the property that maps to thefidattribute.- Parameters:
aValue- the value to set for theFID_PROPERTYproperty.
-
getDescription
Returns the value of the property that maps to thedescriptionelement.- Returns:
- the value of the
DESCRIPTION_PROPERTYproperty.
-
setDescription
Sets the value of the property that maps to thedescriptionelement.- Parameters:
aValue- the value to set for theDESCRIPTION_PROPERTYproperty.
-
getName
Returns the value of the property that maps to thenameelement.- Returns:
- the value of the
NAME_PROPERTYproperty.
-
setName
Sets the value of the property that maps to thenameelement.- Parameters:
aValue- the value to set for theNAME_PROPERTYproperty.
-
getBoundedBy
Returns the value of the property that maps to theboundedByelement.- Returns:
- the value of the
BOUNDED_BY_PROPERTYproperty.
-
setBoundedBy
Sets the value of the property that maps to theboundedByelement.- Parameters:
aValue- the value to set for theBOUNDED_BY_PROPERTYproperty.
-