org.w3c.domts
Class JAXPDOMTestDocumentBuilderFactory

java.lang.Object
  extended byorg.w3c.domts.DOMTestDocumentBuilderFactory
      extended byorg.w3c.domts.JAXPDOMTestDocumentBuilderFactory
Direct Known Subclasses:
XalanDOMTestDocumentBuilderFactory

public class JAXPDOMTestDocumentBuilderFactory
extends DOMTestDocumentBuilderFactory

This class implements the generic parser and configuation abstract class for JAXP supporting parsers.


Constructor Summary
JAXPDOMTestDocumentBuilderFactory(javax.xml.parsers.DocumentBuilderFactory baseFactory, DocumentBuilderSetting[] settings)
          Creates a JAXP implementation of DOMTestDocumentBuilderFactory.
 
Method Summary
protected  DOMTestDocumentBuilderFactory createInstance(javax.xml.parsers.DocumentBuilderFactory newFactory, DocumentBuilderSetting[] mergedSettings)
           
static DocumentBuilderSetting[] getConfiguration1()
           
static DocumentBuilderSetting[] getConfiguration2()
           
 org.w3c.dom.DOMImplementation getDOMImplementation()
           
 boolean hasFeature(java.lang.String feature, java.lang.String version)
           
 boolean isCoalescing()
           
 boolean isExpandEntityReferences()
           
 boolean isIgnoringElementContentWhitespace()
           
 boolean isNamespaceAware()
           
 boolean isValidating()
           
 org.w3c.dom.Document load(java.net.URL url)
           
 DOMTestDocumentBuilderFactory newInstance(DocumentBuilderSetting[] newSettings)
          Returns an instance of DOMTestDocumentBuilderFactory with the settings from the argument list and any non-revoked settings from the current object.
 
Methods inherited from class org.w3c.domts.DOMTestDocumentBuilderFactory
addExtension, createXPathEvaluator, getActualSettings, getContentType, mergeSettings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXPDOMTestDocumentBuilderFactory

public JAXPDOMTestDocumentBuilderFactory(javax.xml.parsers.DocumentBuilderFactory baseFactory,
                                         DocumentBuilderSetting[] settings)
                                  throws DOMTestIncompatibleException
Creates a JAXP implementation of DOMTestDocumentBuilderFactory.

Parameters:
settings - array of settings, may be null.
Method Detail

createInstance

protected DOMTestDocumentBuilderFactory createInstance(javax.xml.parsers.DocumentBuilderFactory newFactory,
                                                       DocumentBuilderSetting[] mergedSettings)
                                                throws DOMTestIncompatibleException
Throws:
DOMTestIncompatibleException

newInstance

public DOMTestDocumentBuilderFactory newInstance(DocumentBuilderSetting[] newSettings)
                                          throws DOMTestIncompatibleException
Description copied from class: DOMTestDocumentBuilderFactory
Returns an instance of DOMTestDocumentBuilderFactory with the settings from the argument list and any non-revoked settings from the current object.

Specified by:
newInstance in class DOMTestDocumentBuilderFactory
Parameters:
newSettings - array of settings, may be null.
Throws:
DOMTestIncompatibleException

load

public org.w3c.dom.Document load(java.net.URL url)
                          throws DOMTestLoadException
Specified by:
load in class DOMTestDocumentBuilderFactory
Throws:
DOMTestLoadException

getDOMImplementation

public org.w3c.dom.DOMImplementation getDOMImplementation()
Specified by:
getDOMImplementation in class DOMTestDocumentBuilderFactory

hasFeature

public boolean hasFeature(java.lang.String feature,
                          java.lang.String version)
Specified by:
hasFeature in class DOMTestDocumentBuilderFactory

isCoalescing

public boolean isCoalescing()
Specified by:
isCoalescing in class DOMTestDocumentBuilderFactory

isExpandEntityReferences

public boolean isExpandEntityReferences()
Specified by:
isExpandEntityReferences in class DOMTestDocumentBuilderFactory

isIgnoringElementContentWhitespace

public boolean isIgnoringElementContentWhitespace()
Specified by:
isIgnoringElementContentWhitespace in class DOMTestDocumentBuilderFactory

isNamespaceAware

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

isValidating

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

getConfiguration1

public static DocumentBuilderSetting[] getConfiguration1()

getConfiguration2

public static DocumentBuilderSetting[] getConfiguration2()