|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xerces.dom.CoreDOMImplementationImpl | +--weblogic.apache.xerces.dom.DOMImplementationImpl
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.
Constructor Summary | |
DOMImplementationImpl()
|
Method Summary | |
org.w3c.dom.Document |
createDocument(java.lang.String namespaceURI,
java.lang.String qualifiedName,
org.w3c.dom.DocumentType doctype)
Introduced in DOM Level 2. |
org.w3c.dom.DocumentType |
createDocumentType(java.lang.String qualifiedName,
java.lang.String publicID,
java.lang.String systemID)
Introduced in DOM Level 2. |
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. |
Methods inherited from class weblogic.apache.xerces.dom.CoreDOMImplementationImpl |
createDOMBuilder,
createDOMInputSource,
createDOMWriter,
getInterface |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public DOMImplementationImpl()
Method Detail |
public static org.w3c.dom.DOMImplementation getDOMImplementation()
public boolean hasFeature(java.lang.String feature, java.lang.String version)
feature
- The package name of the feature to test.
In Level 1, supported values are "HTML" and "XML" (case-insensitive).
At this writing, weblogic.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 org.w3c.dom.DocumentType createDocumentType(java.lang.String qualifiedName, java.lang.String publicID, java.lang.String systemID)
Creates an empty DocumentType node.
qualifiedName
- The qualified name of the document type to be created.publicID
- The document type public identifier.systemID
- The document type system identifier.public org.w3c.dom.Document createDocument(java.lang.String namespaceURI, java.lang.String qualifiedName, org.w3c.dom.DocumentType doctype) throws org.w3c.dom.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.
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81b |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |