|
||||||||||
| 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.
DOMTestIncompatibleExceptionpublic 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
DOMTestLoadExceptionpublic 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 | |||||||||