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)
-
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
-