NASA World Wind

gov.nasa.worldwind.ogc.kml
Class KMLCoordinatesParser

java.lang.Object
  extended by gov.nasa.worldwind.util.xml.AbstractXMLEventParser
      extended by gov.nasa.worldwind.ogc.kml.KMLCoordinatesParser
All Implemented Interfaces:
XMLEventParser

public class KMLCoordinatesParser
extends AbstractXMLEventParser

Parses KML coordinates elements.


Field Summary
 
Fields inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
CHARACTERS_CONTENT, fields, namespaceURI, parent
 
Constructor Summary
KMLCoordinatesParser()
           
KMLCoordinatesParser(String namespaceURI)
           
 
Method Summary
 Position.PositionList parse(XMLEventParserContext ctx, XMLEvent doubleEvent, Object... args)
          Parse the event and initialize the parser's values to those found in the event.
 
Methods inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
allocate, doAddCharacters, doAddEventAttribute, doAddEventContent, doParseEventAttributes, doParseEventContent, freeResources, getAConstructor, getCharacters, getField, getField, getFields, getNamespaceURI, getParent, getRoot, hasField, hasField, hasFields, mergeFields, newInstance, overrideFields, 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

KMLCoordinatesParser

public KMLCoordinatesParser()

KMLCoordinatesParser

public KMLCoordinatesParser(String namespaceURI)
Method Detail

parse

public Position.PositionList parse(XMLEventParserContext ctx,
                                   XMLEvent doubleEvent,
                                   Object... args)
                            throws XMLStreamException
Description copied from class: AbstractXMLEventParser
Parse the event and initialize the parser's values to those found in the event.

Specified by:
parse in interface XMLEventParser
Overrides:
parse in class AbstractXMLEventParser
Parameters:
ctx - a current parser context.
doubleEvent - the event to parse.
args - an optional list of arguments that may by used by subclasses.
Returns:
if parsing is successful, returns this, otherwise returns null.
Throws:
XMLStreamException - if an exception occurs during event-stream reading.

NASA World Wind