public abstract class SubtreeCutter
extends org.xml.sax.helpers.XMLFilterImpl
XMLFilter that can cut sub-trees.| Constructor and Description |
|---|
SubtreeCutter() |
| Modifier and Type | Method and Description |
|---|---|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName) |
boolean |
isCutting() |
void |
setContentHandler(org.xml.sax.ContentHandler handler) |
void |
startCutting()
Starts cutting a sub-tree.
|
void |
startDocument() |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts) |
characters, endDocument, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, parse, processingInstruction, resolveEntity, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setParent, setProperty, skippedEntity, startPrefixMapping, unparsedEntityDecl, warningpublic void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerstartDocument in class org.xml.sax.helpers.XMLFilterImplorg.xml.sax.SAXExceptionpublic boolean isCutting()
public void startCutting()
startElement(String, String, String, Attributes) implementation
before the execution is passed to startElement(String, String, String, Attributes) .
The current element will be cut.public void setContentHandler(org.xml.sax.ContentHandler handler)
setContentHandler in interface org.xml.sax.XMLReadersetContentHandler in class org.xml.sax.helpers.XMLFilterImplpublic 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.ContentHandlerstartElement in class org.xml.sax.helpers.XMLFilterImplorg.xml.sax.SAXExceptionpublic void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerendElement in class org.xml.sax.helpers.XMLFilterImplorg.xml.sax.SAXException