Package com.sun.msv.util.xml
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.
- Author:
- Kohsuke KAWAGUCHI
-
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 org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warningMethods 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
-
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
-