org.apache.xerces.jaxp
Class DocumentBuilderImpl

java.lang.Object
  extended by javax.xml.parsers.DocumentBuilder
      extended by org.apache.xerces.jaxp.DocumentBuilderImpl
All Implemented Interfaces:
JAXPConstants

public class DocumentBuilderImpl
extends DocumentBuilder
implements JAXPConstants

Version:
$Id: DocumentBuilderImpl.java 704573 2008-10-14 16:11:22Z mrglavas $
Author:
Rajiv Mordani, Edwin Goei

Field Summary
 
Fields inherited from interface org.apache.xerces.jaxp.JAXPConstants
JAXP_SCHEMA_LANGUAGE, JAXP_SCHEMA_SOURCE, W3C_XML_SCHEMA
 
Method Summary
 DOMImplementation getDOMImplementation()
           
 Schema getSchema()
           
 boolean isNamespaceAware()
           
 boolean isValidating()
           
 boolean isXIncludeAware()
          Gets the XInclude processing mode for this parser
 Document newDocument()
          Non-preferred: use the getDOMImplementation() method instead of this one to get a DOM Level 2 DOMImplementation object and then use DOM Level 2 methods to create a DOM Document object.
 Document parse(InputSource is)
           
 void reset()
           
 void setEntityResolver(EntityResolver er)
           
 void setErrorHandler(ErrorHandler eh)
           
 
Methods inherited from class javax.xml.parsers.DocumentBuilder
parse, parse, parse, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newDocument

public Document newDocument()
Non-preferred: use the getDOMImplementation() method instead of this one to get a DOM Level 2 DOMImplementation object and then use DOM Level 2 methods to create a DOM Document object.

Specified by:
newDocument in class DocumentBuilder

getDOMImplementation

public DOMImplementation getDOMImplementation()
Specified by:
getDOMImplementation in class DocumentBuilder

parse

public Document parse(InputSource is)
               throws SAXException,
                      IOException
Specified by:
parse in class DocumentBuilder
Throws:
SAXException
IOException

isNamespaceAware

public boolean isNamespaceAware()
Specified by:
isNamespaceAware in class DocumentBuilder

isValidating

public boolean isValidating()
Specified by:
isValidating in class DocumentBuilder

isXIncludeAware

public boolean isXIncludeAware()
Gets the XInclude processing mode for this parser

Overrides:
isXIncludeAware in class DocumentBuilder
Returns:
the state of XInclude processing mode

setEntityResolver

public void setEntityResolver(EntityResolver er)
Specified by:
setEntityResolver in class DocumentBuilder

setErrorHandler

public void setErrorHandler(ErrorHandler eh)
Specified by:
setErrorHandler in class DocumentBuilder

getSchema

public Schema getSchema()
Overrides:
getSchema in class DocumentBuilder

reset

public void reset()
Overrides:
reset in class DocumentBuilder


Copyright © 2011. All Rights Reserved.