org.w3c.domts
Class XercesHTMLDocumentBuilderFactory

java.lang.Object
  extended byorg.w3c.domts.DOMTestDocumentBuilderFactory
      extended byorg.w3c.domts.XercesHTMLDocumentBuilderFactory

public class XercesHTMLDocumentBuilderFactory
extends DOMTestDocumentBuilderFactory

This class implements the generic parser and configuation abstract class the HTML DOM implementation in Xerces-J


Constructor Summary
XercesHTMLDocumentBuilderFactory(DocumentBuilderSetting[] settings)
          Creates a implementation of DOMTestDocumentBuilderFactory using org.apache.html.dom.HTMLBuilder
 
Method Summary
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

XercesHTMLDocumentBuilderFactory

public XercesHTMLDocumentBuilderFactory(DocumentBuilderSetting[] settings)
                                 throws DOMTestIncompatibleException
Creates a implementation of DOMTestDocumentBuilderFactory using org.apache.html.dom.HTMLBuilder

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

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()