public class ASDOMImplementationImpl extends DOMImplementationImpl implements org.apache.xerces.dom3.as.DOMImplementationAS
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).
Constructor and Description |
---|
ASDOMImplementationImpl()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
org.apache.xerces.dom3.as.ASModel |
createAS(boolean isNamespaceAware)
Deprecated.
DOM Level 3 WD - Experimental.
|
org.apache.xerces.dom3.as.DOMASBuilder |
createDOMASBuilder()
Deprecated.
DOM Level 3 WD - Experimental.
|
org.apache.xerces.dom3.as.DOMASWriter |
createDOMASWriter()
Deprecated.
DOM Level 3 WD - Experimental.
|
static org.w3c.dom.DOMImplementation |
getDOMImplementation()
Deprecated.
NON-DOM: Obtain and return the single shared object
|
createDocument, hasFeature
assignDocTypeNumber, assignDocumentNumber, createDocument, createDocumentType, createLSInput, createLSOutput, createLSParser, createLSSerializer, getFeature
public static org.w3c.dom.DOMImplementation getDOMImplementation()
public org.apache.xerces.dom3.as.ASModel createAS(boolean isNamespaceAware)
createAS
in interface org.apache.xerces.dom3.as.DOMImplementationAS
isNamespaceAware
- Allow creation of ASModel
with
this attribute set to a specific value.null
return indicates failure.what is a
failure? Could be a system error.public org.apache.xerces.dom3.as.DOMASBuilder createDOMASBuilder()
DOMASBuilder
.Do we need the method since we
already have DOMImplementationLS.createDOMParser
?createDOMASBuilder
in interface org.apache.xerces.dom3.as.DOMImplementationAS
public org.apache.xerces.dom3.as.DOMASWriter createDOMASWriter()
DOMASWriter
.createDOMASWriter
in interface org.apache.xerces.dom3.as.DOMImplementationAS
Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.