Class TLcdKML22SchemaData
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.kml22.model.TLcdKML22AbstractObject
com.luciad.format.kml22.model.extendeddata.TLcdKML22SchemaData
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Domain class modeling the KML SchemaDataType type.
OGC KML Specification description:
This element can be used wherever the following element is referenced: -kml:AbstractObjectGroup Encodes an instance of a user-defined data type defined by a referenced kml:Schema. A kml:SchemaData element shall reference a kml:Schema element using the kml:schemaUrl attribute.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theSchemaDataExtension
element.static final TLcdDataProperty
Data property that maps to theschemaUrl
attribute.static final TLcdDataProperty
Data property that maps to theSimpleData
element.Fields inherited from class com.luciad.format.kml22.model.TLcdKML22AbstractObject
ID_PROPERTY, OBJECT_SIMPLE_EXTENSION_GROUP_PROPERTY, TARGET_ID_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theSchemaDataExtension
element.Returns the value of the property that maps to theschemaUrl
attribute.Returns the value of the property that maps to theSimpleData
element.void
setSchemaUrl
(String aValue) Sets the value of the property that maps to theschemaUrl
attribute.Methods inherited from class com.luciad.format.kml22.model.TLcdKML22AbstractObject
getId, getTargetId, setId, setTargetId
-
Field Details
-
SCHEMA_URL_PROPERTY
Data property that maps to theschemaUrl
attribute. The possible values for this property are instances ofString
. -
SIMPLE_DATA_PROPERTY
Data property that maps to theSimpleData
element. The possible values for this property are instances ofList<TLcdKML22SimpleData>
. -
SCHEMA_DATA_EXTENSION_PROPERTY
Data property that maps to theSchemaDataExtension
element. The possible values for this property are instances ofList<Object>
.
-
-
Constructor Details
-
TLcdKML22SchemaData
public TLcdKML22SchemaData() -
TLcdKML22SchemaData
-
-
Method Details
-
getSchemaUrl
Returns the value of the property that maps to theschemaUrl
attribute.- Returns:
- the value of the
SCHEMA_URL_PROPERTY
property.
-
setSchemaUrl
Sets the value of the property that maps to theschemaUrl
attribute.- Parameters:
aValue
- the value to set for theSCHEMA_URL_PROPERTY
property.
-
getSimpleData
Returns the value of the property that maps to theSimpleData
element.- Returns:
- the value of the
SIMPLE_DATA_PROPERTY
property.
-
getSchemaDataExtension
Returns the value of the property that maps to theSchemaDataExtension
element.- Returns:
- the value of the
SCHEMA_DATA_EXTENSION_PROPERTY
property.
-