org.apache.xerces.dom

Class ASDOMImplementationImpl

public class ASDOMImplementationImpl extends DOMImplementationImpl implements 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,v 1.6 2004/02/24 23:23:17 mrglavas Exp $

Method Summary
ASModelcreateAS(boolean isNamespaceAware)
DOM Level 3 WD - Experimental.
DOMASBuildercreateDOMASBuilder()
DOM Level 3 WD - Experimental.
DOMASWritercreateDOMASWriter()
DOM Level 3 WD - Experimental.
static DOMImplementationgetDOMImplementation()
NON-DOM: Obtain and return the single shared object

Method Detail

createAS

public ASModel createAS(boolean isNamespaceAware)
DOM Level 3 WD - Experimental. Creates an ASModel.

Parameters: isNamespaceAware Allow creation of ASModel 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 DOMASBuilder createDOMASBuilder()
DOM Level 3 WD - Experimental. Creates an DOMASBuilder.Do we need the method since we already have DOMImplementationLS.createDOMParser?

Returns: DOMASBuilder

createDOMASWriter

public DOMASWriter createDOMASWriter()
DOM Level 3 WD - Experimental. Creates an DOMASWriter.

Returns: a DOMASWriter

getDOMImplementation

public static DOMImplementation getDOMImplementation()
NON-DOM: Obtain and return the single shared object
Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.