Class TLcdKML22ExtendedData
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.kml22.model.extendeddata.TLcdKML22ExtendedData
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
Domain class modeling the KML ExtendedDataType type.
OGC KML Specification description:
The kml:ExtendedData element offers three mechanisms for adding user-defined data to a
kml:AbstractFeatureGroup. These mechanisms are:
- Adding arbitrary untyped name/value data pairs using the kml:Data element
- Adding instances of typed fields defined in the user-defined kml:Schema element
- Including any XML content defined in namespaces other than the KML namespace
and null namespace
These mechanisms can be used concurrently within a single kml:AbstractFeatureGroup or
KML document.
Child elements of kml:ExtendedData support entity substitution. See 6.5 Entity
Replacement.
The scope of kml:ExtendedData is restricted to its parent kml:AbstractFeatureGroup
only.
kml:ExtendedData should contain at least one child element outside of an update context,
that is when not a descendant of kml:Update.
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData any property.static final TLcdDataPropertyData property that maps to theDataelement.static final TLcdDataPropertyData property that maps to theSchemaDataelement. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DATA_PROPERTY
Data property that maps to theDataelement. The possible values for this property are instances ofList<TLcdKML22Data>. -
SCHEMA_DATA_PROPERTY
Data property that maps to theSchemaDataelement. The possible values for this property are instances ofList<TLcdKML22SchemaData>. -
ANY_PROPERTY
Data any property. The possible values for this property are instances ofList<Object>.
-
-
Constructor Details
-
TLcdKML22ExtendedData
public TLcdKML22ExtendedData() -
TLcdKML22ExtendedData
-
-
Method Details
-
getData
Returns the value of the property that maps to theDataelement.- Returns:
- the value of the
DATA_PROPERTYproperty.
-
getSchemaData
Returns the value of the property that maps to theSchemaDataelement.- Returns:
- the value of the
SCHEMA_DATA_PROPERTYproperty.
-
getAny
Returns the value of the any property.- Returns:
- the value of the
ANY_PROPERTYproperty.
-