org.w3c.domts

Class 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()
DOMImplementation
getDOMImplementation()
boolean
hasFeature(String feature, String version)
boolean
isCoalescing()
boolean
isExpandEntityReferences()
boolean
isIgnoringElementContentWhitespace()
boolean
isNamespaceAware()
boolean
isValidating()
Document
load(java.net.URL url)
DOMTestDocumentBuilderFactory
newInstance(DocumentBuilderSetting[] newSettings)

Methods inherited from class org.w3c.domts.DOMTestDocumentBuilderFactory

addExtension, createXPathEvaluator, getActualSettings, getContentType, getDOMImplementation, hasFeature, isCoalescing, isExpandEntityReferences, isIgnoringElementContentWhitespace, isNamespaceAware, isValidating, load, mergeSettings, newInstance

Constructor Details

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 Details

getConfiguration1

public static DocumentBuilderSetting[] getConfiguration1()

getConfiguration2

public static DocumentBuilderSetting[] getConfiguration2()

getDOMImplementation

public DOMImplementation getDOMImplementation()
Overrides:
getDOMImplementation in interface DOMTestDocumentBuilderFactory

hasFeature

public boolean hasFeature(String feature,
                          String version)
Overrides:
hasFeature in interface DOMTestDocumentBuilderFactory

isCoalescing

public boolean isCoalescing()
Overrides:
isCoalescing in interface DOMTestDocumentBuilderFactory

isExpandEntityReferences

public boolean isExpandEntityReferences()
Overrides:
isExpandEntityReferences in interface DOMTestDocumentBuilderFactory

isIgnoringElementContentWhitespace

public boolean isIgnoringElementContentWhitespace()
Overrides:
isIgnoringElementContentWhitespace in interface DOMTestDocumentBuilderFactory

isNamespaceAware

public boolean isNamespaceAware()
Overrides:
isNamespaceAware in interface DOMTestDocumentBuilderFactory

isValidating

public boolean isValidating()
Overrides:
isValidating in interface DOMTestDocumentBuilderFactory

load

public Document load(java.net.URL url)
            throws DOMTestLoadException
Overrides:
load in interface DOMTestDocumentBuilderFactory

newInstance

public DOMTestDocumentBuilderFactory newInstance(DocumentBuilderSetting[] newSettings)
            throws DOMTestIncompatibleException
Overrides:
newInstance in interface DOMTestDocumentBuilderFactory