org.apache.wml.dom
Class WMLDOMImplementationImpl
java.lang.Object
|
+--org.apache.xerces.dom.CoreDOMImplementationImpl
|
+--org.apache.xerces.dom.DOMImplementationImpl
|
+--org.apache.wml.dom.WMLDOMImplementationImpl
- All Implemented Interfaces:
- org.w3c.dom.DOMImplementation, org.w3c.dom.ls.DOMImplementationLS, WMLDOMImplementation
- public class WMLDOMImplementationImpl
- extends org.apache.xerces.dom.DOMImplementationImpl
- implements WMLDOMImplementation
- Version:
- $Id: WMLDOMImplementationImpl.java,v 1.1 2000/04/23 18:07:47 david Exp $
- Author:
- David Li
Fields inherited from interface org.w3c.dom.ls.DOMImplementationLS |
MODE_ASYNCHRONOUS, MODE_SYNCHRONOUS |
Method Summary |
org.w3c.dom.Document |
createDocument(java.lang.String namespaceURI,
java.lang.String qualifiedName,
org.w3c.dom.DocumentType doctype)
Creates a DOM Document object of the specified type with its document
element. |
static org.w3c.dom.DOMImplementation |
getDOMImplementation()
NON-DOM: Obtain and return the single shared object |
Methods inherited from class org.apache.xerces.dom.DOMImplementationImpl |
createDocumentType, hasFeature |
Methods inherited from class org.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 |
Methods inherited from interface org.w3c.dom.DOMImplementation |
createDocumentType, hasFeature |
WMLDOMImplementationImpl
public WMLDOMImplementationImpl()
getDOMImplementation
public static org.w3c.dom.DOMImplementation getDOMImplementation()
- NON-DOM: Obtain and return the single shared object
createDocument
public org.w3c.dom.Document createDocument(java.lang.String namespaceURI,
java.lang.String qualifiedName,
org.w3c.dom.DocumentType doctype)
throws org.w3c.dom.DOMException
- Description copied from interface:
org.w3c.dom.DOMImplementation
- Creates a DOM Document object of the specified type with its document
element.
- Specified by:
createDocument
in interface org.w3c.dom.DOMImplementation
- Overrides:
createDocument
in class org.apache.xerces.dom.DOMImplementationImpl
- Parameters:
namespaceURI
- The namespace URI of the document element to
create.qualifiedName
- The qualified name of the document element to be
created.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.
- Returns:
- A new
Document
object.
- Throws:
org.w3c.dom.DOMException
- INVALID_CHARACTER_ERR: Raised if the specified qualified name
contains an illegal character.
NAMESPACE_ERR: Raised if the qualifiedName
is
malformed, if the qualifiedName
has a prefix and the
namespaceURI
is null
, or if the
qualifiedName
has a prefix that is "xml" and the
namespaceURI
is different from "
http://www.w3.org/XML/1998/namespace" , or if the DOM
implementation does not support the "XML"
feature but
a non-null namespace URI was provided, since namespaces were
defined by XML.
WRONG_DOCUMENT_ERR: Raised if doctype
has already
been used with a different document or was created from a different
implementation.
NOT_SUPPORTED_ERR: May be raised by DOM implementations which do
not support the "XML" feature, if they choose not to support this
method. Other features introduced in the future, by the DOM WG or
in extensions defined by other groups, may also demand support for
this method; please consult the definition of the feature to see if
it requires this method.- See Also:
DOMImplementation
Copyright © 1999-2002 Apache XML Project. All Rights Reserved.