abstract class AbstractHandler
extends org.xml.sax.helpers.DefaultHandler
Modifier and Type | Field and Description |
---|---|
private java.util.LinkedList<java.lang.String> |
context |
private java.lang.StringBuilder |
text |
Constructor and Description |
---|
AbstractHandler() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
atTopLevel() |
void |
characters(char[] ch,
int start,
int length) |
protected abstract void |
doEndElement(java.lang.String uri,
java.lang.String name,
java.lang.String qName) |
protected abstract void |
doStartElement(java.lang.String uri,
java.lang.String name,
java.lang.String qName,
org.xml.sax.Attributes attrs) |
void |
endElement(java.lang.String uri,
java.lang.String name,
java.lang.String qName) |
protected java.lang.String |
getText() |
protected boolean |
in(java.lang.String... path) |
void |
startElement(java.lang.String uri,
java.lang.String name,
java.lang.String qName,
org.xml.sax.Attributes attrs) |
private final java.lang.StringBuilder text
private final java.util.LinkedList<java.lang.String> context
public final void startElement(java.lang.String uri, java.lang.String name, java.lang.String qName, org.xml.sax.Attributes attrs)
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
protected abstract void doStartElement(java.lang.String uri, java.lang.String name, java.lang.String qName, org.xml.sax.Attributes attrs)
public final void endElement(java.lang.String uri, java.lang.String name, java.lang.String qName)
endElement
in interface org.xml.sax.ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
protected abstract void doEndElement(java.lang.String uri, java.lang.String name, java.lang.String qName)
public final void characters(char[] ch, int start, int length)
characters
in interface org.xml.sax.ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
protected final java.lang.String getText()
protected final boolean atTopLevel()
protected final boolean in(java.lang.String... path)
path
- Path to test