org.apache.xerces.dom3.as.NodeEditAS |
Known Indirect Subclasses |
This interface is deprecated.
This interface extends a Node
from with additional methods
for guided document editing. The expectation is that an instance of the
DOMImplementationAS
interface can be obtained by using
binding-specific casting methods on an instance of the
DOMImplementation
interface when the DOM implementation
supports the feature "AS-DOC
".
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
short | NS_WF_CHECK | Check for namespace well-formedness includes WF_CHECK . |
|||||||||
short | PARTIAL_VALIDITY_CHECK | Checks for whether this node is partially valid. | |||||||||
short | STRICT_VALIDITY_CHECK | Checks for strict validity of the node with respect to active AS which
by definition includes NS_WF_CHECK . |
|||||||||
short | WF_CHECK | Check for well-formedness of this node. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Has the same arguments as
AppendChild . | |||||||||||
Determines whether the
insertBefore operation from the
Node interface would make this document invalid with
respect to the currently active AS. | |||||||||||
Has the same arguments as
RemoveChild . | |||||||||||
Has the same arguments as
ReplaceChild . | |||||||||||
Determines if the Node is valid relative to currently active AS.
|
Check for namespace well-formedness includes WF_CHECK
.
Checks for whether this node is partially valid. It includes
NS_WF_CHECK
.
Checks for strict validity of the node with respect to active AS which
by definition includes NS_WF_CHECK
.
Check for well-formedness of this node.
Has the same arguments as AppendChild
.
newChild | Node to be appended. |
---|
true
if no reason it can't be done;
false
if it can't be done.
Determines whether the insertBefore
operation from the
Node
interface would make this document invalid with
respect to the currently active AS. Describe "valid" when referring
to partially completed documents.
newChild | Node to be inserted. |
---|---|
refChild | Reference Node . |
true
if no reason it can't be done;
false
if it can't be done.
Has the same arguments as RemoveChild
.
oldChild | Node to be removed. |
---|
true
if no reason it can't be done;
false
if it can't be done.
Has the same arguments as ReplaceChild
.
newChild | New Node . |
---|---|
oldChild | Node to be replaced. |
true
if no reason it can't be done;
false
if it can't be done.
Determines if the Node is valid relative to currently active AS. It doesn't normalize before checking if the document is valid. To do so, one would need to explicitly call a normalize method.
deep | Setting the deep flag on causes the
isNodeValid method to check for the whole subtree of
the current node for validity. Setting it to false
only checks the current node and its immediate child nodes. The
validate method on the DocumentAS
interface, however, checks to determine whether the entire document
is valid. |
---|---|
wFValidityCheckLevel | Flag to tell at what level validity and well-formedness checking is done. |
true
if the node is valid/well-formed in the
current context and check level defined by
wfValidityCheckLevel
, false
if not.DOMASException | NO_AS_AVAILABLE : Raised if the
DocumentEditAS related to this node does not have any
active ASModel and wfValidityCheckLevel
is set to PARTIAL or STRICT_VALIDITY_CHECK
.
|
---|