public abstract class XmlParser
extends java.lang.Object
| Constructor and Description |
|---|
XmlParser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doParse(java.io.InputStream in) |
protected java.lang.String |
getAttribute(java.lang.String name) |
protected java.lang.Boolean |
getBooleanAttribute(java.lang.String name) |
protected java.lang.Byte |
getByteAttribute(java.lang.String name) |
protected java.lang.Double |
getDoubleAttribute(java.lang.String name) |
protected java.lang.Float |
getFloatAttribute(java.lang.String name) |
protected java.lang.Integer |
getIntAttribute(java.lang.String name) |
protected java.lang.Long |
getLongAttribute(java.lang.String name) |
protected java.lang.String |
getName() |
protected java.lang.String |
getParentName() |
protected java.lang.String |
getText() |
protected abstract void |
onEndElement() |
protected abstract void |
onStartElement() |
protected void |
onTextNode(java.lang.String text) |
protected final void doParse(java.io.InputStream in)
throws XmlParserException,
java.io.IOException
XmlParserExceptionjava.io.IOExceptionprotected java.lang.String getName()
protected java.lang.String getAttribute(java.lang.String name)
name - of the attributeprotected java.lang.Float getFloatAttribute(java.lang.String name)
protected java.lang.Double getDoubleAttribute(java.lang.String name)
protected java.lang.Integer getIntAttribute(java.lang.String name)
protected java.lang.Long getLongAttribute(java.lang.String name)
protected java.lang.Boolean getBooleanAttribute(java.lang.String name)
protected java.lang.Byte getByteAttribute(java.lang.String name)
protected java.lang.String getParentName()
protected java.lang.String getText()
protected void onTextNode(java.lang.String text)
protected abstract void onStartElement()
throws java.lang.Exception
java.lang.Exceptionprotected abstract void onEndElement()
throws java.lang.Exception
java.lang.Exception