org.xml.sax.ContentHandlerpublic class SAX2DOMEx
extends java.lang.Object
implements org.xml.sax.ContentHandler
| Modifier and Type | Field | Description |
|---|---|---|
protected org.w3c.dom.Document |
document |
Document object that owns the specified node.
|
protected java.util.Stack<org.w3c.dom.Node> |
nodeStack |
| Constructor | Description |
|---|---|
SAX2DOMEx() |
Deprecated.
|
SAX2DOMEx(javax.xml.parsers.DocumentBuilderFactory f) |
Creates a fresh empty DOM document and adds nodes under this document.
|
SAX2DOMEx(org.w3c.dom.Node node) |
|
SAX2DOMEx(org.w3c.dom.Node node,
boolean isConsolidate) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
characters(char[] ch,
int start,
int length) |
|
protected org.w3c.dom.Text |
characters(java.lang.String s) |
|
void |
endDocument() |
|
void |
endElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String qName) |
|
void |
endPrefixMapping(java.lang.String prefix) |
|
org.w3c.dom.Element |
getCurrentElement() |
|
org.w3c.dom.Node |
getDOM() |
|
void |
ignorableWhitespace(char[] ch,
int start,
int length) |
|
protected void |
namespace(org.w3c.dom.Element element,
java.lang.String prefix,
java.lang.String uri) |
|
void |
processingInstruction(java.lang.String target,
java.lang.String data) |
|
void |
setDocumentLocator(org.xml.sax.Locator locator) |
|
void |
skippedEntity(java.lang.String name) |
|
void |
startDocument() |
|
void |
startElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attrs) |
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri) |
protected final java.util.Stack<org.w3c.dom.Node> nodeStack
protected final org.w3c.dom.Document document
public SAX2DOMEx(org.w3c.dom.Node node)
node - Nodes will be created and added under this object.public SAX2DOMEx(org.w3c.dom.Node node,
boolean isConsolidate)
node - Nodes will be created and added under this object.public SAX2DOMEx(javax.xml.parsers.DocumentBuilderFactory f)
throws javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.ParserConfigurationExceptionpublic SAX2DOMEx()
throws javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.ParserConfigurationExceptionpublic final org.w3c.dom.Element getCurrentElement()
public org.w3c.dom.Node getDOM()
public void startDocument()
startDocument in interface org.xml.sax.ContentHandlerpublic void endDocument()
endDocument in interface org.xml.sax.ContentHandlerprotected void namespace(org.w3c.dom.Element element,
java.lang.String prefix,
java.lang.String uri)
public void startElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
startElement in interface org.xml.sax.ContentHandlerpublic void endElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String qName)
endElement in interface org.xml.sax.ContentHandlerpublic void characters(char[] ch,
int start,
int length)
characters in interface org.xml.sax.ContentHandlerprotected org.w3c.dom.Text characters(java.lang.String s)
public void ignorableWhitespace(char[] ch,
int start,
int length)
ignorableWhitespace in interface org.xml.sax.ContentHandlerpublic void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
processingInstruction in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlerpublic void skippedEntity(java.lang.String name)
skippedEntity in interface org.xml.sax.ContentHandlerpublic void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
startPrefixMapping in interface org.xml.sax.ContentHandlerpublic void endPrefixMapping(java.lang.String prefix)
endPrefixMapping in interface org.xml.sax.ContentHandlerCopyright © 2017 Oracle Corporation. All rights reserved.