Class TLcdKML22StyleMap
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.kml22.model.TLcdKML22AbstractObject
com.luciad.format.kml22.model.style.TLcdKML22AbstractStyleSelector
com.luciad.format.kml22.model.style.TLcdKML22StyleMap
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Domain class modeling the KML StyleMapType type.
OGC KML Specification description:
This element can be used wherever the following element is referenced: -kml:AbstractStyleSelectorGroup Specifies a mapping between two kml:Styles using a key/value pair that maps a mode to the predefined kml:styleUrl. A kml:StyleMap may be used to provide separate normal and highlighted styles for a kml:Placemark. kml:StyleMap should have two kml:Pair elements, one with a kml:key value of normal and the other with a value of highlight, outside of an update context, that is when not a descendant of kml:Update.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theAbstractStyleSelectorObjectExtensionGroup
element.static final TLcdDataProperty
Data property that maps to theAbstractStyleSelectorSimpleExtensionGroup
element.static final TLcdDataProperty
Data property that maps to thePair
element.static final TLcdDataProperty
Data property that maps to theStyleMapObjectExtensionGroup
element.static final TLcdDataProperty
Data property that maps to theStyleMapSimpleExtensionGroup
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 TypeMethodDescriptiongetPair()
Returns the value of the property that maps to thePair
element.Methods inherited from class com.luciad.format.kml22.model.style.TLcdKML22AbstractStyleSelector
clone, getKMLSourceName, setKMLSourceName
Methods inherited from class com.luciad.format.kml22.model.TLcdKML22AbstractObject
getId, getTargetId, setId, setTargetId
Methods inherited from class com.luciad.datamodel.TLcdDataObject
clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
-
Field Details
-
PAIR_PROPERTY
Data property that maps to thePair
element. The possible values for this property are instances ofList<TLcdKML22Pair>
. -
STYLE_MAP_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to theStyleMapSimpleExtensionGroup
element. The possible values for this property are instances ofList<String>
. -
STYLE_MAP_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to theStyleMapObjectExtensionGroup
element. The possible values for this property are instances ofList<TLcdKML22AbstractObject>
. -
ABSTRACT_STYLE_SELECTOR_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to theAbstractStyleSelectorSimpleExtensionGroup
element. The possible values for this property are instances ofList<String>
. -
ABSTRACT_STYLE_SELECTOR_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to theAbstractStyleSelectorObjectExtensionGroup
element. The possible values for this property are instances ofList<TLcdKML22AbstractObject>
.
-
-
Constructor Details
-
TLcdKML22StyleMap
public TLcdKML22StyleMap() -
TLcdKML22StyleMap
-
-
Method Details
-
getPair
Returns the value of the property that maps to thePair
element.- Returns:
- the value of the
PAIR_PROPERTY
property.
-