gov.nasa.worldwind.applications.sar
Class ElementParser
java.lang.Object
gov.nasa.worldwind.applications.sar.ElementParser
public class ElementParser
- extends java.lang.Object
Constructor Summary |
protected |
ElementParser(java.lang.String elementName)
|
Method Summary |
void |
characters(char[] data,
int start,
int length)
|
protected void |
doEndElement(java.lang.String uri,
java.lang.String lname,
java.lang.String qname)
|
protected void |
doStartElement(java.lang.String uri,
java.lang.String lname,
java.lang.String qname,
org.xml.sax.Attributes attributes)
|
void |
endElement(java.lang.String uri,
java.lang.String lname,
java.lang.String qname)
Finishes an element. |
java.lang.String |
getElementName()
|
void |
startElement(java.lang.String uri,
java.lang.String lname,
java.lang.String qname,
org.xml.sax.Attributes attributes)
Starts an element. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
currentCharacters
protected java.lang.String currentCharacters
currentElement
protected ElementParser currentElement
elementName
protected final java.lang.String elementName
ElementParser
protected ElementParser(java.lang.String elementName)
- Parameters:
elementName
- the element's name, may not be null
- Throws:
java.lang.IllegalArgumentException
- if elementName
is null
characters
public void characters(char[] data,
int start,
int length)
- Parameters:
data
- start
- length
-
- Throws:
java.lang.IllegalArgumentException
- if data
has length less than 1
doEndElement
protected void doEndElement(java.lang.String uri,
java.lang.String lname,
java.lang.String qname)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
doStartElement
protected void doStartElement(java.lang.String uri,
java.lang.String lname,
java.lang.String qname,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
endElement
public void endElement(java.lang.String uri,
java.lang.String lname,
java.lang.String qname)
throws org.xml.sax.SAXException
- Finishes an element. No parameters may be null.
- Parameters:
uri
- lname
- qname
-
- Throws:
org.xml.sax.SAXException
java.lang.IllegalArgumentException
- if any argument is null
getElementName
public java.lang.String getElementName()
startElement
public void startElement(java.lang.String uri,
java.lang.String lname,
java.lang.String qname,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Starts an element. No parameters may be null.
- Parameters:
uri
- lname
- qname
- attributes
-
- Throws:
org.xml.sax.SAXException
java.lang.IllegalArgumentException
- if any argument is null