NASA World Wind

gov.nasa.worldwind.ogc.kml
Class KMLExtendedData

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.KMLExtendedData
All Implemented Interfaces:
MessageListener, XMLEventParser

public class KMLExtendedData
extends KMLAbstractObject

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


Field Summary
protected  List<KMLData> data
           
protected  List<KMLSchemaData> schemaData
           
 
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
KMLExtendedData(String namespaceURI)
          Construct an instance.
 
Method Summary
protected  void addData(KMLData o)
           
protected  void addSchemaData(KMLSchemaData o)
           
protected  void doAddEventContent(Object o, XMLEventParserContext ctx, XMLEvent event, Object... args)
           
 List<KMLData> getData()
           
 List<KMLSchemaData> getSchemaData()
           
 
Methods inherited from class gov.nasa.worldwind.ogc.kml.KMLAbstractObject
applyChange, getId, getRoot, getTargetId, onChange, onMessage
 
Methods inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
allocate, doAddCharacters, doAddEventAttribute, 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

data

protected List<KMLData> data

schemaData

protected List<KMLSchemaData> schemaData
Constructor Detail

KMLExtendedData

public KMLExtendedData(String namespaceURI)
Construct an instance.

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

addData

protected void addData(KMLData o)

addSchemaData

protected void addSchemaData(KMLSchemaData o)

doAddEventContent

protected void doAddEventContent(Object o,
                                 XMLEventParserContext ctx,
                                 XMLEvent event,
                                 Object... args)
                          throws XMLStreamException
Overrides:
doAddEventContent in class AbstractXMLEventParser
Throws:
XMLStreamException

getData

public List<KMLData> getData()

getSchemaData

public List<KMLSchemaData> getSchemaData()

NASA World Wind