Package org.apache.xerces.dom
Class ASDOMImplementationImpl
java.lang.Object
org.apache.xerces.dom.CoreDOMImplementationImpl
org.apache.xerces.dom.DOMImplementationImpl
org.apache.xerces.dom.ASDOMImplementationImpl
- All Implemented Interfaces:
org.apache.xerces.dom3.as.DOMImplementationAS
,DOMImplementation
,DOMImplementationLS
public class ASDOMImplementationImpl
extends DOMImplementationImpl
implements org.apache.xerces.dom3.as.DOMImplementationAS
Deprecated.
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.
This particular class, along with DocumentImpl, supports the DOM Core, DOM Level 2 optional mofules, and Abstract Schemas (Experimental).
- Since:
- PR-DOM-Level-1-19980818.
- Version:
- $Id: ASDOMImplementationImpl.java 699892 2008-09-28 21:08:27Z mrglavas $
-
Field Summary
Fields inherited from interface org.w3c.dom.ls.DOMImplementationLS
MODE_ASYNCHRONOUS, MODE_SYNCHRONOUS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.xerces.dom3.as.ASModel
createAS
(boolean isNamespaceAware) Deprecated.DOM Level 3 WD - Experimental.org.apache.xerces.dom3.as.DOMASBuilder
Deprecated.DOM Level 3 WD - Experimental.org.apache.xerces.dom3.as.DOMASWriter
Deprecated.DOM Level 3 WD - Experimental.static DOMImplementation
Deprecated.NON-DOM: Obtain and return the single shared objectMethods inherited from class org.apache.xerces.dom.DOMImplementationImpl
createDocument, hasFeature
Methods inherited from class org.apache.xerces.dom.CoreDOMImplementationImpl
assignDocTypeNumber, assignDocumentNumber, createDocument, createDocumentType, createLSInput, createLSOutput, createLSParser, createLSSerializer, getFeature
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
createDocument, createDocumentType, getFeature
-
Constructor Details
-
ASDOMImplementationImpl
public ASDOMImplementationImpl()Deprecated.
-
-
Method Details
-
getDOMImplementation
Deprecated.NON-DOM: Obtain and return the single shared object -
createAS
public org.apache.xerces.dom3.as.ASModel createAS(boolean isNamespaceAware) Deprecated.DOM Level 3 WD - Experimental. Creates an ASModel.- Specified by:
createAS
in interfaceorg.apache.xerces.dom3.as.DOMImplementationAS
- Parameters:
isNamespaceAware
- Allow creation ofASModel
with this attribute set to a specific value.- Returns:
- A
null
return indicates failure.what is a failure? Could be a system error.
-
createDOMASBuilder
public org.apache.xerces.dom3.as.DOMASBuilder createDOMASBuilder()Deprecated.DOM Level 3 WD - Experimental. Creates anDOMASBuilder
.Do we need the method since we already haveDOMImplementationLS.createDOMParser
?- Specified by:
createDOMASBuilder
in interfaceorg.apache.xerces.dom3.as.DOMImplementationAS
- Returns:
- DOMASBuilder
-
createDOMASWriter
public org.apache.xerces.dom3.as.DOMASWriter createDOMASWriter()Deprecated.DOM Level 3 WD - Experimental. Creates anDOMASWriter
.- Specified by:
createDOMASWriter
in interfaceorg.apache.xerces.dom3.as.DOMImplementationAS
- Returns:
- a DOMASWriter
-