Class TLcdGML31AbstractGML
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,ILcdFeatured,ILcdSelfDescribedFeatured,Serializable,Cloneable
- Direct Known Subclasses:
TLcdGML31AbstractFeature,TLcdGML31AbstractGeometry,TLcdGML31AbstractTimeObject,TLcdGML31AbstractTimeSlice,TLcdGML31Array,TLcdGML31Bag,TLcdGML31CompositeValue
- Since:
- 10.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thedescriptionelement.static final TLcdDataPropertyData property that maps to theidattribute.static final TLcdDataPropertyData property that maps to themetaDataPropertyelement.static final TLcdDataPropertyData property that maps to thenameelement. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thedescriptionelement.getId()Returns the value of the property that maps to theidattribute.Returns the value of the property that maps to themetaDataPropertyelement.getName()Returns the value of the property that maps to thenameelement.voidsetDescription(TLcdGML31StringOrRef aValue) Sets the value of the property that maps to thedescriptionelement.voidSets the value of the property that maps to theidattribute.Methods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
-
Field Details
-
ID_PROPERTY
Data property that maps to theidattribute. The possible values for this property are instances ofString. -
META_DATA_PROPERTY_PROPERTY
Data property that maps to themetaDataPropertyelement. The possible values for this property are instances ofList<TLcdGML31MetaDataProperty>. -
DESCRIPTION_PROPERTY
Data property that maps to thedescriptionelement. The possible values for this property are instances ofTLcdGML31StringOrRef. -
NAME_PROPERTY
Data property that maps to thenameelement. The possible values for this property are instances ofList<TLcdGML31Code>.
-
-
Constructor Details
-
TLcdGML31AbstractGML
public TLcdGML31AbstractGML() -
TLcdGML31AbstractGML
-
-
Method Details
-
getId
Returns the value of the property that maps to theidattribute.Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
- Returns:
- the value of the
ID_PROPERTYproperty.
-
setId
Sets the value of the property that maps to theidattribute.Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
- Parameters:
aValue- the value to set for theID_PROPERTYproperty.
-
getMetaDataProperty
Returns the value of the property that maps to themetaDataPropertyelement.Contains or refers to a metadata package that contains metadata properties.
- Returns:
- the value of the
META_DATA_PROPERTY_PROPERTYproperty. - See Also:
-
getDescription
Returns the value of the property that maps to thedescriptionelement.Contains a simple text description of the object, or refers to an external description.
- Returns:
- the value of the
DESCRIPTION_PROPERTYproperty.
-
setDescription
Sets the value of the property that maps to thedescriptionelement.Contains a simple text description of the object, or refers to an external description.
- Parameters:
aValue- the value to set for theDESCRIPTION_PROPERTYproperty.
-
getName
Returns the value of the property that maps to thenameelement.Label for the object, normally a descriptive name. An object may have several names, typically assigned by different authorities. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.
- Returns:
- the value of the
NAME_PROPERTYproperty.
-