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 TLcdDataProperty
Data property that maps to theboundedBy
element.static final TLcdDataProperty
Data property that maps to thedescription
element.static final TLcdDataProperty
Data property that maps to thefid
attribute.static final TLcdDataProperty
Data property that maps to thename
element. -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theboundedBy
element.Returns the value of the property that maps to thedescription
element.getFid()
Returns the value of the property that maps to thefid
attribute.getName()
Returns the value of the property that maps to thename
element.void
setBoundedBy
(TLcdGML2BoundingShape aValue) Sets the value of the property that maps to theboundedBy
element.void
setDescription
(String aValue) Sets the value of the property that maps to thedescription
element.void
Sets the value of the property that maps to thefid
attribute.void
Sets the value of the property that maps to thename
element.Methods inherited from class com.luciad.format.gml2.model.TLcdGML2AbstractFeature
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getShape, getShapeCount, invalidateObject, shapesChanged
Methods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
Methods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
-
Field Details
-
FID_PROPERTY
Data property that maps to thefid
attribute. The possible values for this property are instances ofString
. -
DESCRIPTION_PROPERTY
Data property that maps to thedescription
element. The possible values for this property are instances ofString
. -
NAME_PROPERTY
Data property that maps to thename
element. The possible values for this property are instances ofString
. -
BOUNDED_BY_PROPERTY
Data property that maps to theboundedBy
element. The possible values for this property are instances ofTLcdGML2BoundingShape
.
-
-
Constructor Details
-
Method Details
-
getFid
Returns the value of the property that maps to thefid
attribute.- Returns:
- the value of the
FID_PROPERTY
property.
-
setFid
Sets the value of the property that maps to thefid
attribute.- Parameters:
aValue
- the value to set for theFID_PROPERTY
property.
-
getDescription
Returns the value of the property that maps to thedescription
element.- Returns:
- the value of the
DESCRIPTION_PROPERTY
property.
-
setDescription
Sets the value of the property that maps to thedescription
element.- Parameters:
aValue
- the value to set for theDESCRIPTION_PROPERTY
property.
-
getName
Returns the value of the property that maps to thename
element.- Returns:
- the value of the
NAME_PROPERTY
property.
-
setName
Sets the value of the property that maps to thename
element.- Parameters:
aValue
- the value to set for theNAME_PROPERTY
property.
-
getBoundedBy
Returns the value of the property that maps to theboundedBy
element.- Returns:
- the value of the
BOUNDED_BY_PROPERTY
property.
-
setBoundedBy
Sets the value of the property that maps to theboundedBy
element.- Parameters:
aValue
- the value to set for theBOUNDED_BY_PROPERTY
property.
-