Class TLcdKML22Style
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.TLcdKML22Style
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Domain class modeling the KML StyleType type.
OGC KML Specification description:
This element can be used wherever the following element is referenced: -kml:AbstractStyleSelectorGroup Specifies a container of zero or more kml:AbstractColorStyleGroup elements that can referenced from a kml:StyleMap or kml:AbstractFeatureGroup. Styles affect how a kml:AbstractGeometryGroup is presented in the geographic view and how a kml:AbstractFeatureGroup appears in the list view. kml:Scale should contain at least one child element outside of an update context, that is when not a descendant of kml:Update. It is advised that kml:x, kml:y, and kml:z all be specified.
- 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 theBalloonStyle
element.static final TLcdDataProperty
Data property that maps to theIconStyle
element.static final TLcdDataProperty
Data property that maps to theLabelStyle
element.static final TLcdDataProperty
Data property that maps to theLineStyle
element.static final TLcdDataProperty
Data property that maps to theListStyle
element.static final TLcdDataProperty
Data property that maps to thePolyStyle
element.static final TLcdDataProperty
Data property that maps to theStyleObjectExtensionGroup
element.static final TLcdDataProperty
Data property that maps to theStyleSimpleExtensionGroup
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 theBalloonStyle
element.Returns the value of the property that maps to theIconStyle
element.Returns the value of the property that maps to theLabelStyle
element.Returns the value of the property that maps to theLineStyle
element.Returns the value of the property that maps to theListStyle
element.Returns the value of the property that maps to thePolyStyle
element.void
setBalloonStyle
(TLcdKML22BalloonStyle aValue) Sets the value of the property that maps to theBalloonStyle
element.void
setIconStyle
(TLcdKML22IconStyle aValue) Sets the value of the property that maps to theIconStyle
element.void
setLabelStyle
(TLcdKML22LabelStyle aValue) Sets the value of the property that maps to theLabelStyle
element.void
setLineStyle
(TLcdKML22LineStyle aValue) Sets the value of the property that maps to theLineStyle
element.void
setListStyle
(TLcdKML22ListStyle aValue) Sets the value of the property that maps to theListStyle
element.void
setPolyStyle
(TLcdKML22PolyStyle aValue) Sets the value of the property that maps to thePolyStyle
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
-
ICON_STYLE_PROPERTY
Data property that maps to theIconStyle
element. The possible values for this property are instances ofTLcdKML22IconStyle
. -
LABEL_STYLE_PROPERTY
Data property that maps to theLabelStyle
element. The possible values for this property are instances ofTLcdKML22LabelStyle
. -
LINE_STYLE_PROPERTY
Data property that maps to theLineStyle
element. The possible values for this property are instances ofTLcdKML22LineStyle
. -
POLY_STYLE_PROPERTY
Data property that maps to thePolyStyle
element. The possible values for this property are instances ofTLcdKML22PolyStyle
. -
BALLOON_STYLE_PROPERTY
Data property that maps to theBalloonStyle
element. The possible values for this property are instances ofTLcdKML22BalloonStyle
. -
LIST_STYLE_PROPERTY
Data property that maps to theListStyle
element. The possible values for this property are instances ofTLcdKML22ListStyle
. -
STYLE_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to theStyleSimpleExtensionGroup
element. The possible values for this property are instances ofList<String>
. -
STYLE_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to theStyleObjectExtensionGroup
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
-
TLcdKML22Style
public TLcdKML22Style() -
TLcdKML22Style
-
-
Method Details
-
getIconStyle
Returns the value of the property that maps to theIconStyle
element.- Returns:
- the value of the
ICON_STYLE_PROPERTY
property.
-
setIconStyle
Sets the value of the property that maps to theIconStyle
element.- Parameters:
aValue
- the value to set for theICON_STYLE_PROPERTY
property.
-
getLabelStyle
Returns the value of the property that maps to theLabelStyle
element.- Returns:
- the value of the
LABEL_STYLE_PROPERTY
property.
-
setLabelStyle
Sets the value of the property that maps to theLabelStyle
element.- Parameters:
aValue
- the value to set for theLABEL_STYLE_PROPERTY
property.
-
getLineStyle
Returns the value of the property that maps to theLineStyle
element.- Returns:
- the value of the
LINE_STYLE_PROPERTY
property.
-
setLineStyle
Sets the value of the property that maps to theLineStyle
element.- Parameters:
aValue
- the value to set for theLINE_STYLE_PROPERTY
property.
-
getPolyStyle
Returns the value of the property that maps to thePolyStyle
element.- Returns:
- the value of the
POLY_STYLE_PROPERTY
property.
-
setPolyStyle
Sets the value of the property that maps to thePolyStyle
element.- Parameters:
aValue
- the value to set for thePOLY_STYLE_PROPERTY
property.
-
getBalloonStyle
Returns the value of the property that maps to theBalloonStyle
element.- Returns:
- the value of the
BALLOON_STYLE_PROPERTY
property.
-
setBalloonStyle
Sets the value of the property that maps to theBalloonStyle
element.- Parameters:
aValue
- the value to set for theBALLOON_STYLE_PROPERTY
property.
-
getListStyle
Returns the value of the property that maps to theListStyle
element.- Returns:
- the value of the
LIST_STYLE_PROPERTY
property.
-
setListStyle
Sets the value of the property that maps to theListStyle
element.- Parameters:
aValue
- the value to set for theLIST_STYLE_PROPERTY
property.
-