NASA World Wind

gov.nasa.worldwind.ogc.kml
Class KMLIconStyle

java.lang.Object
  extended by gov.nasa.worldwind.util.xml.AbstractXMLEventParser
      extended by gov.nasa.worldwind.ogc.kml.KMLAbstractObject
          extended by gov.nasa.worldwind.ogc.kml.KMLAbstractSubStyle
              extended by gov.nasa.worldwind.ogc.kml.KMLAbstractColorStyle
                  extended by gov.nasa.worldwind.ogc.kml.KMLIconStyle
All Implemented Interfaces:
MessageListener, XMLEventParser

public class KMLIconStyle
extends KMLAbstractColorStyle

Represents the KML IconStyle element and provides access to its contents.


Field Summary
 
Fields inherited from class gov.nasa.worldwind.ogc.kml.KMLAbstractObject
MSG_BOX_CHANGED, MSG_GEOMETRY_CHANGED, MSG_LINK_CHANGED, MSG_STYLE_CHANGED, MSG_TIME_CHANGED, MSG_VIEW_CHANGED
 
Fields inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
CHARACTERS_CONTENT, fields, namespaceURI, parent
 
Constructor Summary
KMLIconStyle(String namespaceURI)
          Construct an instance.
 
Method Summary
 Double getHeading()
           
 KMLVec2 getHotSpot()
           
 KMLIcon getIcon()
           
 Double getScale()
           
 void onChange(Message msg)
           
 
Methods inherited from class gov.nasa.worldwind.ogc.kml.KMLAbstractColorStyle
getColor, getColorMode
 
Methods inherited from class gov.nasa.worldwind.ogc.kml.KMLAbstractSubStyle
applyChange
 
Methods inherited from class gov.nasa.worldwind.ogc.kml.KMLAbstractObject
getId, getRoot, getTargetId, onMessage
 
Methods inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
allocate, doAddCharacters, doAddEventAttribute, doAddEventContent, doParseEventAttributes, doParseEventContent, freeResources, getAConstructor, getCharacters, getField, getField, getFields, getNamespaceURI, getParent, hasField, hasField, hasFields, mergeFields, newInstance, overrideFields, parse, parseCharacterContent, removeField, setField, setField, setFields, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KMLIconStyle

public KMLIconStyle(String namespaceURI)
Construct an instance.

Parameters:
namespaceURI - the qualifying namespace URI. May be null to indicate no namespace qualification.
Method Detail

getHeading

public Double getHeading()

getHotSpot

public KMLVec2 getHotSpot()

getIcon

public KMLIcon getIcon()

getScale

public Double getScale()

onChange

public void onChange(Message msg)
Overrides:
onChange in class KMLAbstractObject

NASA World Wind