Package gov.nasa.worldwind.util.xml
Class AngleXMLEventParser
- java.lang.Object
-
- gov.nasa.worldwind.util.xml.AbstractXMLEventParser
-
- gov.nasa.worldwind.util.xml.AngleXMLEventParser
-
- All Implemented Interfaces:
XMLEventParser
public class AngleXMLEventParser extends AbstractXMLEventParser
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.xml.namespace.QName
elementName
-
Fields inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
CHARACTERS_CONTENT, fields, namespaceURI, parent
-
-
Constructor Summary
Constructors Constructor Description AngleXMLEventParser(javax.xml.namespace.QName elementName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
parse(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent angleEvent, java.lang.Object... args)
Parse the event and initialize the parser's values to those found in the event.Angle
parseAngle(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent angleEvent, java.lang.Object... args)
-
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, setNamespaceURI, setParent
-
-
-
-
Method Detail
-
parse
public java.lang.Object parse(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent angleEvent, java.lang.Object... args) throws javax.xml.stream.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 interfaceXMLEventParser
- Overrides:
parse
in classAbstractXMLEventParser
- Parameters:
ctx
- a current parser context.angleEvent
- 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:
javax.xml.stream.XMLStreamException
- if an exception occurs during event-stream reading.
-
parseAngle
public Angle parseAngle(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent angleEvent, java.lang.Object... args) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
-