javax.xml.parsers
public abstract class DocumentBuilder extends Object
| Constructor Summary | |
|---|---|
| protected | DocumentBuilder() |
| Method Summary | |
|---|---|
| abstract DOMImplementation | getDOMImplementation()
Returns the DOM implementation. |
| Schema | getSchema()
Returns the schema in use by the XML processor. |
| abstract boolean | isNamespaceAware()
Indicates whether this document builder is XML Namespace aware. |
| abstract boolean | isValidating()
Indicates whether this document builder will validate its input. |
| boolean | isXIncludeAware()
Returns the XInclude processing mode in use by the parser. |
| abstract Document | newDocument()
Creates a new, empty DOM Document.
|
| Document | parse(InputStream is)
Parse the specified input stream and return a DOM Document.
|
| Document | parse(InputStream is, String systemId)
Parse the specified input stream and return a DOM Document. |
| Document | parse(String uri)
Parse the content of the specified URI and return a DOM Document. |
| Document | parse(File f)
Parse the specified file and return a DOM Document. |
| abstract Document | parse(InputSource source)
Parse the specified input source and return a DOM Document. |
| void | reset()
Reset this document builder to its original configuration. |
| abstract void | setEntityResolver(EntityResolver er)
Sets the SAX entity resolver callback used to resolve external entities
in the XML document(s) to parse. |
| abstract void | setErrorHandler(ErrorHandler eh)
Sets the SAX error handler callback used to report parsing errors. |
DOMImplementation instead.See Also: org.w3c.dom.DOMImplementation#createDocument
Parameters: is an XML input stream
Throws: IllegalArgumentException if the input stream is null
Parameters: is an XML input stream systemId the system ID of the XML document
Throws: IllegalArgumentException if the input stream is null
Parameters: uri an XML system ID
Throws: IllegalArgumentException if the URI is null
Parameters: f the XML file
Throws: IllegalArgumentException if the file is null
Parameters: source the input source
Throws: IllegalArgumentException if the input source is null
Since: 1.3
Parameters: er an entity resolver
Parameters: eh the error handler