Class TLcdKML22Data
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.kml22.model.TLcdKML22AbstractObject
com.luciad.format.kml22.model.extendeddata.TLcdKML22Data
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Domain class modeling the KML DataType type.
OGC KML Specification description:
This element can be used wherever the following element is referenced: -kml:AbstractObjectGroup Creates an untyped name/value data pair, where: - The data pair is identified by the name attribute - The value of the data pair is supplied by kml:value Both name and kml:value should be encoded. The value of the name attribute shall be unique within the context of its parent kml:ExtendedData element.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theDataExtension
element.static final TLcdDataProperty
Data property that maps to thedisplayName
element.static final TLcdDataProperty
Data property that maps to thename
attribute.static final TLcdDataProperty
Data property that maps to thevalue
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 theDataExtension
element.Returns the value of the property that maps to thedisplayName
element.getName()
Returns the value of the property that maps to thename
attribute.getValue()
Returns the value of the property that maps to thevalue
element.void
setDisplayName
(String aValue) Sets the value of the property that maps to thedisplayName
element.void
Sets the value of the property that maps to thename
attribute.void
Sets the value of the property that maps to thevalue
element.Methods inherited from class com.luciad.format.kml22.model.TLcdKML22AbstractObject
getId, getTargetId, setId, setTargetId
-
Field Details
-
NAME_PROPERTY
Data property that maps to thename
attribute. The possible values for this property are instances ofString
. -
DISPLAY_NAME_PROPERTY
Data property that maps to thedisplayName
element. The possible values for this property are instances ofString
. -
VALUE_PROPERTY
Data property that maps to thevalue
element. The possible values for this property are instances ofString
. -
DATA_EXTENSION_PROPERTY
Data property that maps to theDataExtension
element. The possible values for this property are instances ofList<Object>
.
-
-
Constructor Details
-
TLcdKML22Data
public TLcdKML22Data() -
TLcdKML22Data
-
-
Method Details
-
getName
Returns the value of the property that maps to thename
attribute.- Returns:
- the value of the
NAME_PROPERTY
property.
-
setName
Sets the value of the property that maps to thename
attribute.- Parameters:
aValue
- the value to set for theNAME_PROPERTY
property.
-
getDisplayName
Returns the value of the property that maps to thedisplayName
element.- Returns:
- the value of the
DISPLAY_NAME_PROPERTY
property.
-
setDisplayName
Sets the value of the property that maps to thedisplayName
element.- Parameters:
aValue
- the value to set for theDISPLAY_NAME_PROPERTY
property.
-
getValue
Returns the value of the property that maps to thevalue
element.- Returns:
- the value of the
VALUE_PROPERTY
property.
-
setValue
Sets the value of the property that maps to thevalue
element.- Parameters:
aValue
- the value to set for theVALUE_PROPERTY
property.
-
getDataExtension
Returns the value of the property that maps to theDataExtension
element.- Returns:
- the value of the
DATA_EXTENSION_PROPERTY
property.
-