|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.w3c.domts.DOMTestDocumentBuilderFactory
This class represents a particular parser and configuration (such as entity-expanding, non-validating, whitespace ignoring) for a test session. Individual tests or suites within a session can override the session properties on a call to createBuilderFactory.
Constructor Summary | |
DOMTestDocumentBuilderFactory(DocumentBuilderSetting[] settings)
Constructor |
Method Summary | |
java.lang.String |
addExtension(java.lang.String testFileName)
|
java.lang.Object |
createXPathEvaluator(org.w3c.dom.Document doc)
Creates XPath evaluator |
DocumentBuilderSetting[] |
getActualSettings()
Creates an array of all determinable settings for the DocumentBuilder including those at implementation defaults. |
java.lang.String |
getContentType()
|
abstract org.w3c.dom.DOMImplementation |
getDOMImplementation()
|
abstract boolean |
hasFeature(java.lang.String feature,
java.lang.String version)
|
abstract boolean |
isCoalescing()
|
abstract boolean |
isExpandEntityReferences()
|
abstract boolean |
isIgnoringElementContentWhitespace()
|
abstract boolean |
isNamespaceAware()
|
abstract boolean |
isValidating()
|
abstract org.w3c.dom.Document |
load(java.net.URL url)
|
protected DocumentBuilderSetting[] |
mergeSettings(DocumentBuilderSetting[] newSettings)
Merges the settings from the specific test case or suite with the existing (typically session) settings. |
abstract DOMTestDocumentBuilderFactory |
newInstance(DocumentBuilderSetting[] settings)
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DOMTestDocumentBuilderFactory(DocumentBuilderSetting[] settings) throws DOMTestIncompatibleException
Method Detail |
public abstract DOMTestDocumentBuilderFactory newInstance(DocumentBuilderSetting[] settings) throws DOMTestIncompatibleException
settings
- array of settings, may be null.
DOMTestIncompatibleException
public abstract org.w3c.dom.DOMImplementation getDOMImplementation()
public abstract boolean hasFeature(java.lang.String feature, java.lang.String version)
public abstract org.w3c.dom.Document load(java.net.URL url) throws DOMTestLoadException
DOMTestLoadException
public java.lang.Object createXPathEvaluator(org.w3c.dom.Document doc)
doc
- DOM document, may not be nullprotected DocumentBuilderSetting[] mergeSettings(DocumentBuilderSetting[] newSettings)
public java.lang.String addExtension(java.lang.String testFileName)
public abstract boolean isCoalescing()
public abstract boolean isExpandEntityReferences()
public abstract boolean isIgnoringElementContentWhitespace()
public abstract boolean isNamespaceAware()
public abstract boolean isValidating()
public java.lang.String getContentType()
public final DocumentBuilderSetting[] getActualSettings()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |