public class PSVIDOMImplementationImpl extends DOMImplementationImpl
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 | 
|---|
| PSVIDOMImplementationImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CoreDocumentImpl | createDocument(org.w3c.dom.DocumentType doctype) | 
| static org.w3c.dom.DOMImplementation | getDOMImplementation()NON-DOM: Obtain and return the single shared object | 
| boolean | hasFeature(java.lang.String feature,
          java.lang.String version)Test if the DOM implementation supports a specific "feature" --
 currently meaning language and level thereof. | 
assignDocTypeNumber, assignDocumentNumber, createDocument, createDocumentType, createLSInput, createLSOutput, createLSParser, createLSSerializer, getFeaturepublic static org.w3c.dom.DOMImplementation getDOMImplementation()
public boolean hasFeature(java.lang.String feature,
                 java.lang.String version)
hasFeature in interface org.w3c.dom.DOMImplementationhasFeature in class DOMImplementationImplfeature - 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"protected CoreDocumentImpl createDocument(org.w3c.dom.DocumentType doctype)
createDocument in class DOMImplementationImplCopyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.