public class PSVIDOMImplementationImpl 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|
|Modifier and Type||Method and Description|
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.
assignDocTypeNumber, assignDocumentNumber, createDocumentType, createLSInput, createLSOutput, createLSParser, createLSSerializer, getFeature
public static DOMImplementation getDOMImplementation()
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"
public Document createDocument(String namespaceURI, String qualifiedName, DocumentType doctype) throws DOMException
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.
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.