Top Description Fields Constructors Methods
org.apache.xerces.dom

public Class ASDOMImplementationImpl

extends DOMImplementationImpl
implements DOMImplementationAS
Class Inheritance
All Implemented Interfaces
org.apache.xerces.dom3.as.DOMImplementationAS
Imports
org.apache.xerces.dom3.as.ASModel, .DOMASBuilder, .DOMASWriter, .DOMImplementationAS, org.apache.xerces.parsers.DOMASBuilderImpl, org.w3c.dom.DOMException, .DOMImplementation

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

Modifier and TypeField and Description
pack-priv static final ASDOMImplementationImpl

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ASModel

Returns:

A null return indicates failure.what is a failure? Could be a system error.
createAS
(boolean
Allow creation of ASModel with this attribute set to a specific value.
isNamespaceAware
)

Implements org.apache.xerces.dom3.as.DOMImplementationAS.createAS.

Deprecated as a consequence of ASModel being deprecated.
DOM Level 3 WD - Experimental.
public DOMASBuilder

Returns:

DOMASBuilder
createDOMASBuilder
()

Implements org.apache.xerces.dom3.as.DOMImplementationAS.createDOMASBuilder.

Deprecated as a consequence of DOMASBuilder being deprecated.
DOM Level 3 WD - Experimental.
public DOMASWriter

Returns:

a DOMASWriter
createDOMASWriter
()

Implements org.apache.xerces.dom3.as.DOMImplementationAS.createDOMASWriter.

Deprecated as a consequence of DOMASWriter being deprecated.
DOM Level 3 WD - Experimental.
public static DOMImplementation
getDOMImplementation()

Hides org.apache.xerces.dom.DOMImplementationImpl.getDOMImplementation.

NON-DOM: Obtain and return the single shared object
Inherited from org.apache.xerces.dom.DOMImplementationImpl:
createDocumenthasFeature

Field Detail

singletonback to summary
pack-priv static final ASDOMImplementationImpl singleton

Hides org.apache.xerces.dom.DOMImplementationImpl.singleton.

Deprecated

as a consequence of ASDOMImplementationImpl being deprecated. See corresponding docs for further information.

Dom implementation singleton.

Constructor Detail

ASDOMImplementationImplback to summary
public ASDOMImplementationImpl()

Method Detail

createASback to summary
public ASModel createAS(boolean isNamespaceAware)

Implements org.apache.xerces.dom3.as.DOMImplementationAS.createAS.

Deprecated

as a consequence of ASModel being deprecated. See corresponding docs for further information.

DOM Level 3 WD - Experimental. Creates an ASModel.

Parameters
isNamespaceAware:boolean

Allow creation of ASModel with this attribute set to a specific value.

Returns:ASModel

A null return indicates failure.what is a failure? Could be a system error.

createDOMASBuilderback to summary
public DOMASBuilder createDOMASBuilder()

Implements org.apache.xerces.dom3.as.DOMImplementationAS.createDOMASBuilder.

Deprecated

as a consequence of DOMASBuilder being deprecated. See corresponding docs for further information.

DOM Level 3 WD - Experimental. Creates an DOMASBuilder.Do we need the method since we already have DOMImplementationLS.createDOMParser?

Returns:DOMASBuilder

DOMASBuilder

createDOMASWriterback to summary
public DOMASWriter createDOMASWriter()

Implements org.apache.xerces.dom3.as.DOMImplementationAS.createDOMASWriter.

Deprecated

as a consequence of DOMASWriter being deprecated. See corresponding docs for further information.

DOM Level 3 WD - Experimental. Creates an DOMASWriter.

Returns:DOMASWriter

a DOMASWriter

getDOMImplementationback to summary
public static DOMImplementation getDOMImplementation()

Hides org.apache.xerces.dom.DOMImplementationImpl.getDOMImplementation.

NON-DOM: Obtain and return the single shared object