public class DOMImplementationImpl extends CoreDOMImplementationImpl
The DOM API requires that it be a real object rather than static methods. However, there's nothing that says it can't be a singleton, so that's how I've implemented it.
| Constructor and Description |
|---|
DOMImplementationImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected CoreDocumentImpl |
createDocument(DocumentType doctype) |
static DOMImplementation |
getDOMImplementation() |
boolean |
hasFeature(String feature,
String version)
Test if the DOM implementation supports a specific "feature" -- currently
meaning language and level thereof.
|
assignDocTypeNumber, assignDocumentNumber, createDocument, createDocumentType, getFeaturepublic static DOMImplementation getDOMImplementation()
public boolean hasFeature(String feature, String version)
hasFeature in interface DOMImplementationhasFeature in class CoreDOMImplementationImplfeature - The package name of the feature to test. In Level 1, supported
values are "HTML" and "XML" (case-insensitive). At this
writing, org.htmlunit.cyberneko.xerces.dom supports only
XML.version - The version number of the feature being tested. This is
interpreted as "Version of the DOM API supported for the
specified Feature", and in Level 1 should be "1.0"protected CoreDocumentImpl createDocument(DocumentType doctype)
createDocument in class CoreDOMImplementationImplCopyright © 2024 HtmlUnit. All rights reserved.