public class BatikTestDocumentBuilderFactory extends DOMTestDocumentBuilderFactory
Constructor and Description |
---|
BatikTestDocumentBuilderFactory(DocumentBuilderSetting[] settings)
Creates a Batik implementation of DOMTestDocumentBuilderFactory.
|
Modifier and Type | Method and Description |
---|---|
String |
addExtension(String testFileName)
Adds any specialized extension required by the implementation.
|
String |
getContentType()
Gets content type.
|
DOMImplementation |
getDOMImplementation()
Gets DOMImplementation.
|
boolean |
hasFeature(String feature,
String version)
Determines if the implementation supports the specified feature.
|
boolean |
isCoalescing()
Indicates whether the implementation combines text and cdata nodes.
|
boolean |
isExpandEntityReferences()
Indicates whether the implementation expands entity references.
|
boolean |
isIgnoringElementContentWhitespace()
Indicates whether the implementation ignores
element content whitespace.
|
boolean |
isNamespaceAware()
Indicates whether the implementation is namespace aware.
|
boolean |
isValidating()
Indicates whether the implementation is validating.
|
Document |
load(URL url)
Loads specified URL.
|
DOMTestDocumentBuilderFactory |
newInstance(DocumentBuilderSetting[] newSettings)
Create new instance of document builder factory
reflecting specified settings.
|
createXPathEvaluator, getActualSettings, mergeSettings
public BatikTestDocumentBuilderFactory(DocumentBuilderSetting[] settings) throws DOMTestIncompatibleException
settings
- array of settings, may be null.DOMTestIncompatibleException
- If implementation does not support the specified settingspublic DOMTestDocumentBuilderFactory newInstance(DocumentBuilderSetting[] newSettings) throws DOMTestIncompatibleException
newInstance
in class DOMTestDocumentBuilderFactory
newSettings
- new settingsDOMTestIncompatibleException
- if settings are not supported by implementationpublic Document load(URL url) throws DOMTestLoadException
load
in class DOMTestDocumentBuilderFactory
url
- url to loadDOMTestLoadException
- if unable to load documentpublic DOMImplementation getDOMImplementation()
getDOMImplementation
in class DOMTestDocumentBuilderFactory
public boolean hasFeature(String feature, String version)
hasFeature
in class DOMTestDocumentBuilderFactory
feature
- Featureversion
- Versionpublic String addExtension(String testFileName)
addExtension
in class DOMTestDocumentBuilderFactory
testFileName
- file name from testpublic boolean isCoalescing()
isCoalescing
in class DOMTestDocumentBuilderFactory
public boolean isExpandEntityReferences()
isExpandEntityReferences
in class DOMTestDocumentBuilderFactory
public boolean isIgnoringElementContentWhitespace()
isIgnoringElementContentWhitespace
in class DOMTestDocumentBuilderFactory
public boolean isNamespaceAware()
isNamespaceAware
in class DOMTestDocumentBuilderFactory
public boolean isValidating()
isValidating
in class DOMTestDocumentBuilderFactory
public String getContentType()
getContentType
in class DOMTestDocumentBuilderFactory