java.lang.Object | ||
↳ | org.apache.xerces.dom.CoreDOMImplementationImpl | |
↳ | org.apache.xerces.dom.PSVIDOMImplementationImpl |
The DOMImplementation class is description of a particular implementation of the Document Object Model. As such its data is static, shared by all instances of this implementation.
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.@xerces.internal
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.w3c.dom.ls.DOMImplementationLS
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Introduced in DOM Level 2.
| |||||||||||
NON-DOM: Obtain and return the single shared object
| |||||||||||
Test if the DOM implementation supports a specific "feature" --
currently meaning language and level thereof.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.xerces.dom.CoreDOMImplementationImpl
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.w3c.dom.DOMImplementation
| |||||||||||
From interface
org.w3c.dom.ls.DOMImplementationLS
|
Introduced in DOM Level 2.
Creates an XML Document object of the specified type with its document element.
namespaceURI | The namespace URI of the document element to create, or null. |
---|---|
qualifiedName | The qualified name of the document element to create. |
doctype | The type of document to be created or null. When doctype is not null, its Node.ownerDocument attribute is set to the document being created. |
DOMException | WRONG_DOCUMENT_ERR: Raised if doctype has already been used with a different document. |
---|
NON-DOM: Obtain and return the single shared object
Test if the DOM implementation supports a specific "feature" -- currently meaning language and level thereof.
feature | The package name of the feature to test. In Level 1, supported values are "HTML" and "XML" (case-insensitive). At this writing, org.apache.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" |