public class TLcdKML22Style extends TLcdKML22AbstractStyleSelector
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.
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ABSTRACT_STYLE_SELECTOR_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to the
AbstractStyleSelectorObjectExtensionGroup element. |
static TLcdDataProperty |
ABSTRACT_STYLE_SELECTOR_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to the
AbstractStyleSelectorSimpleExtensionGroup element. |
static TLcdDataProperty |
BALLOON_STYLE_PROPERTY
Data property that maps to the
BalloonStyle element. |
static TLcdDataProperty |
ICON_STYLE_PROPERTY
Data property that maps to the
IconStyle element. |
static TLcdDataProperty |
LABEL_STYLE_PROPERTY
Data property that maps to the
LabelStyle element. |
static TLcdDataProperty |
LINE_STYLE_PROPERTY
Data property that maps to the
LineStyle element. |
static TLcdDataProperty |
LIST_STYLE_PROPERTY
Data property that maps to the
ListStyle element. |
static TLcdDataProperty |
POLY_STYLE_PROPERTY
Data property that maps to the
PolyStyle element. |
static TLcdDataProperty |
STYLE_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to the
StyleObjectExtensionGroup element. |
static TLcdDataProperty |
STYLE_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to the
StyleSimpleExtensionGroup element. |
ID_PROPERTY, OBJECT_SIMPLE_EXTENSION_GROUP_PROPERTY, TARGET_ID_PROPERTY
Constructor and Description |
---|
TLcdKML22Style() |
TLcdKML22Style(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdKML22BalloonStyle |
getBalloonStyle()
Returns the value of the property that maps to the
BalloonStyle element. |
TLcdKML22IconStyle |
getIconStyle()
Returns the value of the property that maps to the
IconStyle element. |
TLcdKML22LabelStyle |
getLabelStyle()
Returns the value of the property that maps to the
LabelStyle element. |
TLcdKML22LineStyle |
getLineStyle()
Returns the value of the property that maps to the
LineStyle element. |
TLcdKML22ListStyle |
getListStyle()
Returns the value of the property that maps to the
ListStyle element. |
TLcdKML22PolyStyle |
getPolyStyle()
Returns the value of the property that maps to the
PolyStyle element. |
void |
setBalloonStyle(TLcdKML22BalloonStyle aValue)
Sets the value of the property that maps to the
BalloonStyle element. |
void |
setIconStyle(TLcdKML22IconStyle aValue)
Sets the value of the property that maps to the
IconStyle element. |
void |
setLabelStyle(TLcdKML22LabelStyle aValue)
Sets the value of the property that maps to the
LabelStyle element. |
void |
setLineStyle(TLcdKML22LineStyle aValue)
Sets the value of the property that maps to the
LineStyle element. |
void |
setListStyle(TLcdKML22ListStyle aValue)
Sets the value of the property that maps to the
ListStyle element. |
void |
setPolyStyle(TLcdKML22PolyStyle aValue)
Sets the value of the property that maps to the
PolyStyle element. |
clone, getKMLSourceName, setKMLSourceName
getId, getTargetId, setId, setTargetId
clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
public static final TLcdDataProperty ICON_STYLE_PROPERTY
IconStyle
element.
The possible values for this property are instances of TLcdKML22IconStyle
.public static final TLcdDataProperty LABEL_STYLE_PROPERTY
LabelStyle
element.
The possible values for this property are instances of TLcdKML22LabelStyle
.public static final TLcdDataProperty LINE_STYLE_PROPERTY
LineStyle
element.
The possible values for this property are instances of TLcdKML22LineStyle
.public static final TLcdDataProperty POLY_STYLE_PROPERTY
PolyStyle
element.
The possible values for this property are instances of TLcdKML22PolyStyle
.public static final TLcdDataProperty BALLOON_STYLE_PROPERTY
BalloonStyle
element.
The possible values for this property are instances of TLcdKML22BalloonStyle
.public static final TLcdDataProperty LIST_STYLE_PROPERTY
ListStyle
element.
The possible values for this property are instances of TLcdKML22ListStyle
.public static final TLcdDataProperty STYLE_SIMPLE_EXTENSION_GROUP_PROPERTY
StyleSimpleExtensionGroup
element.
The possible values for this property are instances of List<String>
.public static final TLcdDataProperty STYLE_OBJECT_EXTENSION_GROUP_PROPERTY
StyleObjectExtensionGroup
element.
The possible values for this property are instances of List<TLcdKML22AbstractObject>
.public static final TLcdDataProperty ABSTRACT_STYLE_SELECTOR_SIMPLE_EXTENSION_GROUP_PROPERTY
AbstractStyleSelectorSimpleExtensionGroup
element.
The possible values for this property are instances of List<String>
.public static final TLcdDataProperty ABSTRACT_STYLE_SELECTOR_OBJECT_EXTENSION_GROUP_PROPERTY
AbstractStyleSelectorObjectExtensionGroup
element.
The possible values for this property are instances of List<TLcdKML22AbstractObject>
.public TLcdKML22Style()
public TLcdKML22Style(TLcdDataType aType)
public TLcdKML22IconStyle getIconStyle()
IconStyle
element.ICON_STYLE_PROPERTY
property.public void setIconStyle(TLcdKML22IconStyle aValue)
IconStyle
element.aValue
- the value to set for the ICON_STYLE_PROPERTY
property.public TLcdKML22LabelStyle getLabelStyle()
LabelStyle
element.LABEL_STYLE_PROPERTY
property.public void setLabelStyle(TLcdKML22LabelStyle aValue)
LabelStyle
element.aValue
- the value to set for the LABEL_STYLE_PROPERTY
property.public TLcdKML22LineStyle getLineStyle()
LineStyle
element.LINE_STYLE_PROPERTY
property.public void setLineStyle(TLcdKML22LineStyle aValue)
LineStyle
element.aValue
- the value to set for the LINE_STYLE_PROPERTY
property.public TLcdKML22PolyStyle getPolyStyle()
PolyStyle
element.POLY_STYLE_PROPERTY
property.public void setPolyStyle(TLcdKML22PolyStyle aValue)
PolyStyle
element.aValue
- the value to set for the POLY_STYLE_PROPERTY
property.public TLcdKML22BalloonStyle getBalloonStyle()
BalloonStyle
element.BALLOON_STYLE_PROPERTY
property.public void setBalloonStyle(TLcdKML22BalloonStyle aValue)
BalloonStyle
element.aValue
- the value to set for the BALLOON_STYLE_PROPERTY
property.public TLcdKML22ListStyle getListStyle()
ListStyle
element.LIST_STYLE_PROPERTY
property.public void setListStyle(TLcdKML22ListStyle aValue)
ListStyle
element.aValue
- the value to set for the LIST_STYLE_PROPERTY
property.