Class IconStyleType
Java class for IconStyleType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="IconStyleType">
<complexContent>
<extension base="{http://www.opengis.net/kml/2.2}AbstractColorStyleType">
<sequence>
<element ref="{http://www.opengis.net/kml/2.2}scale" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}heading" minOccurs="0"/>
<element name="Icon" type="{http://www.opengis.net/kml/2.2}BasicLinkType" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}hotSpot" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}IconStyleSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}IconStyleObjectExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Doubleprotected Vec2Typeprotected BasicLinkTypeprotected List<AbstractObjectType> protected ScaleElementFields inherited from class slash.navigation.kml.binding22.AbstractColorStyleType
abstractColorStyleObjectExtensionGroup, abstractColorStyleSimpleExtensionGroup, color, colorModeFields inherited from class slash.navigation.kml.binding22.AbstractSubStyleType
abstractSubStyleObjectExtensionGroup, abstractSubStyleSimpleExtensionGroupFields inherited from class slash.navigation.kml.binding22.AbstractObjectType
id, objectSimpleExtensionGroup, targetId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the heading property.Gets the value of the hotSpot property.getIcon()Gets the value of the icon property.Gets the value of the iconStyleObjectExtensionGroup property.Gets the value of the iconStyleSimpleExtensionGroup property.Gets the value of the scaleElement property.voidsetHeading(Double value) Sets the value of the heading property.voidsetHotSpot(Vec2Type value) Sets the value of the hotSpot property.voidsetIcon(BasicLinkType value) Sets the value of the icon property.voidsetScaleElement(ScaleElement value) Sets the value of the scaleElement property.Methods inherited from class slash.navigation.kml.binding22.AbstractColorStyleType
getAbstractColorStyleObjectExtensionGroup, getAbstractColorStyleSimpleExtensionGroup, getColor, getColorMode, setColor, setColorModeMethods inherited from class slash.navigation.kml.binding22.AbstractSubStyleType
getAbstractSubStyleObjectExtensionGroup, getAbstractSubStyleSimpleExtensionGroupMethods inherited from class slash.navigation.kml.binding22.AbstractObjectType
getId, getObjectSimpleExtensionGroup, getTargetId, setId, setTargetId
-
Field Details
-
scaleElement
-
heading
-
icon
-
hotSpot
-
iconStyleSimpleExtensionGroup
-
iconStyleObjectExtensionGroup
-
-
Constructor Details
-
IconStyleType
public IconStyleType()
-
-
Method Details
-
getScaleElement
Gets the value of the scaleElement property.- Returns:
- possible object is
ScaleElement
-
getHeading
Gets the value of the heading property.- Returns:
- possible object is
Double
-
setHeading
Sets the value of the heading property.- Parameters:
value- allowed object isDouble
-
getIcon
Gets the value of the icon property.- Returns:
- possible object is
BasicLinkType
-
getHotSpot
Gets the value of the hotSpot property.- Returns:
- possible object is
Vec2Type
-
getIconStyleSimpleExtensionGroup
Gets the value of the iconStyleSimpleExtensionGroup property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the iconStyleSimpleExtensionGroup property.For example, to add a new item, do as follows:
getIconStyleSimpleExtensionGroup().add(newItem);Objects of the following type(s) are allowed in the list
Object -
getIconStyleObjectExtensionGroup
Gets the value of the iconStyleObjectExtensionGroup property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the iconStyleObjectExtensionGroup property.For example, to add a new item, do as follows:
getIconStyleObjectExtensionGroup().add(newItem);Objects of the following type(s) are allowed in the list
AbstractObjectType
-