NASA World Wind

gov.nasa.worldwind.ogc.kml
Class KMLModel

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.KMLAbstractGeometry
              extended by gov.nasa.worldwind.ogc.kml.KMLModel
All Implemented Interfaces:
MessageListener, XMLEventParser

public class KMLModel
extends KMLAbstractGeometry

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


Field Summary
protected  KMLLink link
           
protected  boolean linkFetched
          Flag to indicate that the link has been fetched from the hash map.
 
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
KMLModel(String namespaceURI)
          Construct an instance.
 
Method Summary
 String getAltitudeMode()
           
 KMLLink getLink()
           
 KMLLocation getLocation()
           
 KMLOrientation getOrientation()
           
 KMLResourceMap getResourceMap()
           
 KMLScale getScale()
           
 
Methods inherited from class gov.nasa.worldwind.ogc.kml.KMLAbstractGeometry
applyChange
 
Methods inherited from class gov.nasa.worldwind.ogc.kml.KMLAbstractObject
getId, getRoot, getTargetId, onChange, 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
 

Field Detail

link

protected KMLLink link

linkFetched

protected boolean linkFetched
Flag to indicate that the link has been fetched from the hash map.

Constructor Detail

KMLModel

public KMLModel(String namespaceURI)
Construct an instance.

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

getAltitudeMode

public String getAltitudeMode()

getLink

public KMLLink getLink()

getLocation

public KMLLocation getLocation()

getOrientation

public KMLOrientation getOrientation()

getResourceMap

public KMLResourceMap getResourceMap()

getScale

public KMLScale getScale()

NASA World Wind