Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.w3c.domts.DOMTestDocumentBuilderFactory
org.w3c.domts.BatikTestDocumentBuilderFactory
public class BatikTestDocumentBuilderFactory
extends DOMTestDocumentBuilderFactory
Constructor Summary | |
|
Method Summary | |
String |
|
String |
|
DOMImplementation |
|
boolean |
|
boolean |
|
boolean |
|
boolean |
|
boolean |
|
boolean |
|
Document |
|
DOMTestDocumentBuilderFactory |
|
Methods inherited from class org.w3c.domts.DOMTestDocumentBuilderFactory | |
addExtension , createXPathEvaluator , getActualSettings , getContentType , getDOMImplementation , hasFeature , isCoalescing , isExpandEntityReferences , isIgnoringElementContentWhitespace , isNamespaceAware , isValidating , load , mergeSettings , newInstance |
public BatikTestDocumentBuilderFactory(DocumentBuilderSetting[] settings) throws DOMTestIncompatibleException
Creates a Batik implementation of DOMTestDocumentBuilderFactory.
- Parameters:
settings
- array of settings, may be null.
- Throws:
DOMTestIncompatibleException
- If implementation does not support the specified settings
public String addExtension(String testFileName)
Adds any specialized extension required by the implementation.
- Overrides:
- addExtension in interface DOMTestDocumentBuilderFactory
- Parameters:
testFileName
- file name from test
- Returns:
- possibly modified file name
public String getContentType()
Gets content type.
- Overrides:
- getContentType in interface DOMTestDocumentBuilderFactory
- Returns:
- content type, "image/svg+xml"
public DOMImplementation getDOMImplementation()
Gets DOMImplementation.
- Overrides:
- getDOMImplementation in interface DOMTestDocumentBuilderFactory
- Returns:
- DOM implementation, may be null
public boolean hasFeature(String feature, String version)
Determines if the implementation supports the specified feature.
- Overrides:
- hasFeature in interface DOMTestDocumentBuilderFactory
- Parameters:
feature
- Featureversion
- Version
- Returns:
- true if implementation supports the feature
public boolean isCoalescing()
Indicates whether the implementation combines text and cdata nodes.
- Overrides:
- isCoalescing in interface DOMTestDocumentBuilderFactory
- Returns:
- true if coalescing
public boolean isExpandEntityReferences()
Indicates whether the implementation expands entity references.
- Overrides:
- isExpandEntityReferences in interface DOMTestDocumentBuilderFactory
- Returns:
- true if expanding entity references
public boolean isIgnoringElementContentWhitespace()
Indicates whether the implementation ignores element content whitespace.
- Overrides:
- isIgnoringElementContentWhitespace in interface DOMTestDocumentBuilderFactory
- Returns:
- true if ignoring element content whitespace
public boolean isNamespaceAware()
Indicates whether the implementation is namespace aware.
- Overrides:
- isNamespaceAware in interface DOMTestDocumentBuilderFactory
- Returns:
- true if namespace aware
public boolean isValidating()
Indicates whether the implementation is validating.
- Overrides:
- isValidating in interface DOMTestDocumentBuilderFactory
- Returns:
- true if validating
public Document load(java.net.URL url) throws DOMTestLoadException
Loads specified URL.
- Overrides:
- load in interface DOMTestDocumentBuilderFactory
- Parameters:
url
- url to load
- Returns:
- DOM document
- Throws:
DOMTestLoadException
- if unable to load document
public DOMTestDocumentBuilderFactory newInstance(DocumentBuilderSetting[] newSettings) throws DOMTestIncompatibleException
Create new instance of document builder factory reflecting specified settings.
- Overrides:
- newInstance in interface DOMTestDocumentBuilderFactory
- Parameters:
newSettings
- new settings
- Returns:
- New instance
- Throws:
DOMTestIncompatibleException
- if settings are not supported by implementation