Class DOMBuilder
java.lang.Object
org.xml.sax.helpers.DefaultHandler
com.sun.msv.util.xml.DOMBuilder
- All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler
builds DOM from SAX2 event stream.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] buf, int start, int len) voidendElement(String ns, String local, String qname) returns DOM.voidignorableWhitespace(char[] buf, int start, int len) voidstartElement(String ns, String local, String qname, Attributes atts) Methods inherited from class DefaultHandler
endDocument, endPrefixMapping, error, fatalError, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
-
Field Details
-
dom
-
parent
-
-
Constructor Details
-
DOMBuilder
-
DOMBuilder
- Throws:
ParserConfigurationException
-
-
Method Details
-
getDocument
returns DOM. This method should be called after the parsing was completed. -
startElement
- Specified by:
startElementin interfaceContentHandler- Overrides:
startElementin classDefaultHandler
-
endElement
- Specified by:
endElementin interfaceContentHandler- Overrides:
endElementin classDefaultHandler
-
characters
public void characters(char[] buf, int start, int len) - Specified by:
charactersin interfaceContentHandler- Overrides:
charactersin classDefaultHandler
-
ignorableWhitespace
public void ignorableWhitespace(char[] buf, int start, int len) - Specified by:
ignorableWhitespacein interfaceContentHandler- Overrides:
ignorableWhitespacein classDefaultHandler
-