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.
| Modifier and Type | Field and Description |
|---|---|
| public static final short | NS_WF_CHECK
Check for namespace well-formedness includes |
| public static final short | PARTIAL_VALIDITY_CHECK
Checks for whether this node is partially valid. |
| public static final short | STRICT_VALIDITY_CHECK
Checks for strict validity of the node with respect to active AS which
by definition includes |
| public static final short | WF_CHECK
Check for well-formedness of this node. |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: true if no reason it can't be done;
false if it can't be done.Node to be appended.Has the same arguments as |
| public boolean | Returns: true if no reason it can't be done;
false if it can't be done.Node to be inserted.Reference refChild)Node.Determines whether the |
| public boolean | Returns: true if no reason it can't be done;
false if it can't be done.Node to be removed.Has the same arguments as |
| public boolean | Returns: true if no reason it can't be done;
false if it can't be done.New newChild, Node Node.Node to be replaced.Has the same arguments as |
| public boolean | Returns: true if the node is valid/well-formed in the
current context and check level defined by
wfValidityCheckLevel, false if not.Setting the deep, short 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.Flag to tell at what level validity and
well-formedness checking is done. wFValidityCheckLevel)Determines if the Node is valid relative to currently active AS. |
| NS_WF_CHECK | back to summary |
|---|---|
| public static final short NS_WF_CHECK Check for namespace well-formedness includes | |
| PARTIAL_VALIDITY_CHECK | back to summary |
|---|---|
| public static final short PARTIAL_VALIDITY_CHECK Checks for whether this node is partially valid. It includes
| |
| STRICT_VALIDITY_CHECK | back to summary |
|---|---|
| public static final short STRICT_VALIDITY_CHECK Checks for strict validity of the node with respect to active AS which
by definition includes | |
| WF_CHECK | back to summary |
|---|---|
| public static final short WF_CHECK Check for well-formedness of this node. | |
| canAppendChild | back to summary |
|---|---|
| public boolean canAppendChild(Node newChild) Has the same arguments as
| |
| canInsertBefore | back to summary |
|---|---|
| public boolean canInsertBefore(Node newChild, Node refChild) Determines whether the | |
| canRemoveChild | back to summary |
|---|---|
| public boolean canRemoveChild(Node oldChild) Has the same arguments as
| |
| canReplaceChild | back to summary |
|---|---|
| public boolean canReplaceChild(Node newChild, Node oldChild) Has the same arguments as | |
| isNodeValid | back to summary |
|---|---|
| public boolean isNodeValid(boolean deep, short wFValidityCheckLevel) throws DOMASException 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.
| |