public class MergeContentFilter extends ContentFilterImpl
Modifier and Type | Field and Description |
---|---|
private int |
elementDepth |
private java.util.List<SAXElement> |
rootElements |
Constructor and Description |
---|
MergeContentFilter() |
Modifier and Type | Method and Description |
---|---|
void |
closeRootAndDocument() |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName) |
java.util.List<SAXElement> |
getRootElements() |
void |
processingInstruction(java.lang.String target,
java.lang.String data) |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts) |
characters, endDocument, endPrefixMapping, getParent, ignorableWhitespace, setDocumentLocator, setParent, skippedEntity, startDocument, startPrefixMapping
private int elementDepth
private final java.util.List<SAXElement> rootElements
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class ContentFilterImpl
org.xml.sax.SAXException
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
endElement
in class ContentFilterImpl
org.xml.sax.SAXException
public void processingInstruction(java.lang.String target, java.lang.String data) throws org.xml.sax.SAXException
processingInstruction
in interface org.xml.sax.ContentHandler
processingInstruction
in class ContentFilterImpl
org.xml.sax.SAXException
public void closeRootAndDocument() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public java.util.List<SAXElement> getRootElements()