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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theAbstractStyleSelectorObjectExtensionGroupelement.static final TLcdDataPropertyData property that maps to theAbstractStyleSelectorSimpleExtensionGroupelement.static final TLcdDataPropertyData property that maps to theBalloonStyleelement.static final TLcdDataPropertyData property that maps to theIconStyleelement.static final TLcdDataPropertyData property that maps to theLabelStyleelement.static final TLcdDataPropertyData property that maps to theLineStyleelement.static final TLcdDataPropertyData property that maps to theListStyleelement.static final TLcdDataPropertyData property that maps to thePolyStyleelement.static final TLcdDataPropertyData property that maps to theStyleObjectExtensionGroupelement.static final TLcdDataPropertyData property that maps to theStyleSimpleExtensionGroupelement.Fields inherited from class com.luciad.format.kml22.model.TLcdKML22AbstractObject
ID_PROPERTY, OBJECT_SIMPLE_EXTENSION_GROUP_PROPERTY, TARGET_ID_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theBalloonStyleelement.Returns the value of the property that maps to theIconStyleelement.Returns the value of the property that maps to theLabelStyleelement.Returns the value of the property that maps to theLineStyleelement.Returns the value of the property that maps to theListStyleelement.Returns the value of the property that maps to thePolyStyleelement.voidsetBalloonStyle(TLcdKML22BalloonStyle aValue) Sets the value of the property that maps to theBalloonStyleelement.voidsetIconStyle(TLcdKML22IconStyle aValue) Sets the value of the property that maps to theIconStyleelement.voidsetLabelStyle(TLcdKML22LabelStyle aValue) Sets the value of the property that maps to theLabelStyleelement.voidsetLineStyle(TLcdKML22LineStyle aValue) Sets the value of the property that maps to theLineStyleelement.voidsetListStyle(TLcdKML22ListStyle aValue) Sets the value of the property that maps to theListStyleelement.voidsetPolyStyle(TLcdKML22PolyStyle aValue) Sets the value of the property that maps to thePolyStyleelement.Methods inherited from class com.luciad.format.kml22.model.style.TLcdKML22AbstractStyleSelector
clone, getKMLSourceName, setKMLSourceNameMethods inherited from class com.luciad.format.kml22.model.TLcdKML22AbstractObject
getId, getTargetId, setId, setTargetIdMethods 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 theIconStyleelement. The possible values for this property are instances ofTLcdKML22IconStyle. -
LABEL_STYLE_PROPERTY
Data property that maps to theLabelStyleelement. The possible values for this property are instances ofTLcdKML22LabelStyle. -
LINE_STYLE_PROPERTY
Data property that maps to theLineStyleelement. The possible values for this property are instances ofTLcdKML22LineStyle. -
POLY_STYLE_PROPERTY
Data property that maps to thePolyStyleelement. The possible values for this property are instances ofTLcdKML22PolyStyle. -
BALLOON_STYLE_PROPERTY
Data property that maps to theBalloonStyleelement. The possible values for this property are instances ofTLcdKML22BalloonStyle. -
LIST_STYLE_PROPERTY
Data property that maps to theListStyleelement. The possible values for this property are instances ofTLcdKML22ListStyle. -
STYLE_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to theStyleSimpleExtensionGroupelement. The possible values for this property are instances ofList<String>. -
STYLE_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to theStyleObjectExtensionGroupelement. The possible values for this property are instances ofList<TLcdKML22AbstractObject>. -
ABSTRACT_STYLE_SELECTOR_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to theAbstractStyleSelectorSimpleExtensionGroupelement. The possible values for this property are instances ofList<String>. -
ABSTRACT_STYLE_SELECTOR_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to theAbstractStyleSelectorObjectExtensionGroupelement. 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 theIconStyleelement.- Returns:
- the value of the
ICON_STYLE_PROPERTYproperty.
-
setIconStyle
Sets the value of the property that maps to theIconStyleelement.- Parameters:
aValue- the value to set for theICON_STYLE_PROPERTYproperty.
-
getLabelStyle
Returns the value of the property that maps to theLabelStyleelement.- Returns:
- the value of the
LABEL_STYLE_PROPERTYproperty.
-
setLabelStyle
Sets the value of the property that maps to theLabelStyleelement.- Parameters:
aValue- the value to set for theLABEL_STYLE_PROPERTYproperty.
-
getLineStyle
Returns the value of the property that maps to theLineStyleelement.- Returns:
- the value of the
LINE_STYLE_PROPERTYproperty.
-
setLineStyle
Sets the value of the property that maps to theLineStyleelement.- Parameters:
aValue- the value to set for theLINE_STYLE_PROPERTYproperty.
-
getPolyStyle
Returns the value of the property that maps to thePolyStyleelement.- Returns:
- the value of the
POLY_STYLE_PROPERTYproperty.
-
setPolyStyle
Sets the value of the property that maps to thePolyStyleelement.- Parameters:
aValue- the value to set for thePOLY_STYLE_PROPERTYproperty.
-
getBalloonStyle
Returns the value of the property that maps to theBalloonStyleelement.- Returns:
- the value of the
BALLOON_STYLE_PROPERTYproperty.
-
setBalloonStyle
Sets the value of the property that maps to theBalloonStyleelement.- Parameters:
aValue- the value to set for theBALLOON_STYLE_PROPERTYproperty.
-
getListStyle
Returns the value of the property that maps to theListStyleelement.- Returns:
- the value of the
LIST_STYLE_PROPERTYproperty.
-
setListStyle
Sets the value of the property that maps to theListStyleelement.- Parameters:
aValue- the value to set for theLIST_STYLE_PROPERTYproperty.
-