Package com.sun.xml.bind.marshaller
Class SAX2DOMEx
java.lang.Object
com.sun.xml.bind.marshaller.SAX2DOMEx
- All Implemented Interfaces:
ContentHandler
Builds a DOM tree from SAX2 events.
- Since:
- 1.0
- Author:
- Vivek Pandey
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] ch, int start, int length) protected Textcharacters(String s) voidvoidendElement(String namespace, String localName, String qName) voidendPrefixMapping(String prefix) final ElementgetDOM()voidignorableWhitespace(char[] ch, int start, int length) protected voidvoidprocessingInstruction(String target, String data) voidsetDocumentLocator(Locator locator) voidskippedEntity(String name) voidvoidstartElement(String namespace, String localName, String qName, Attributes attrs) voidstartPrefixMapping(String prefix, String uri) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Field Details
-
nodeStack
-
document
Document object that owns the specified node.
-
-
Constructor Details
-
SAX2DOMEx
- Parameters:
node- Nodes will be created and added under this object.
-
SAX2DOMEx
- Parameters:
node- Nodes will be created and added under this object.
-
SAX2DOMEx
Creates a fresh empty DOM document and adds nodes under this document.- Throws:
ParserConfigurationException
-
SAX2DOMEx
Deprecated.Creates a fresh empty DOM document and adds nodes under this document.- Throws:
ParserConfigurationException
-
-
Method Details
-
getCurrentElement
-
getDOM
-
startDocument
public void startDocument()- Specified by:
startDocumentin interfaceContentHandler
-
endDocument
public void endDocument()- Specified by:
endDocumentin interfaceContentHandler
-
namespace
-
startElement
- Specified by:
startElementin interfaceContentHandler
-
endElement
- Specified by:
endElementin interfaceContentHandler
-
characters
public void characters(char[] ch, int start, int length) - Specified by:
charactersin interfaceContentHandler
-
characters
-
ignorableWhitespace
public void ignorableWhitespace(char[] ch, int start, int length) - Specified by:
ignorableWhitespacein interfaceContentHandler
-
processingInstruction
- Specified by:
processingInstructionin interfaceContentHandler- Throws:
SAXException
-
setDocumentLocator
- Specified by:
setDocumentLocatorin interfaceContentHandler
-
skippedEntity
- Specified by:
skippedEntityin interfaceContentHandler
-
startPrefixMapping
- Specified by:
startPrefixMappingin interfaceContentHandler
-
endPrefixMapping
- Specified by:
endPrefixMappingin interfaceContentHandler
-