|
Oracle® Database XML Java API Reference 12c Release 1 (12.1) E15981-09 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NodeEditVAL
This interface is similar to the [DOM Level 3 Core] Node
interface, with methods for guided document editing.
See also the Document Object Model (DOM) Level 3 Validation Specification.
Field Summary | |
---|---|
static short |
VAL_FALSE False if the node is invalid with regards to the operation, or if the operation cannot be done. |
static short |
VAL_INCOMPLETE Check if the node's immediate children are those expected by the content model. |
static short |
VAL_NS_WF Check if the node is namespace well-formed. |
static short |
VAL_SCHEMA Check if the node's entire subtree are those expected by the the content model. |
static short |
VAL_TRUE True if the node is valid with regards to the operation, or if the operation can be done. |
static short |
VAL_UNKNOWN The validity of the node is unknown. |
static short |
VAL_WF Check if the node is well-formed. |
Method Summary | |
---|---|
short |
canAppendChild(Node newChild) Determines whether the Node.appendChild operation would make this document not compliant with the VAL_INCOMPLETE validity type. |
short |
canInsertBefore(Node newChild, Node refChild) Determines whether the Node.insertBefore operation would make this document not compliant with the VAL_INCOMPLETE validity type. |
short |
canRemoveChild(Node oldChild) Determines whether the Node.removeChild operation would make this document not compliant with the VAL_INCOMPLETE validity type. |
short |
canReplaceChild(Node newChild, Node oldChild) Determines whether the Node.replaceChild operation would make this document not compliant with the VAL_INCOMPLETE validity type. |
java.lang.String |
getDefaultValue() The default value specified in an attribute or an element declaration or null if unspecified. |
DOMStringList |
getEnumeratedValues() A DOMStringList , as described in [DOM Level 3 Core] , of distinct values for an attribute or an element declaration or null if unspecified. |
short |
nodeValidity(short wFValidityCheckLevel) Determines if the node is valid relative to the validation type specified in valType . |
Field Detail |
---|
static final short VAL_WF
static final short VAL_NS_WF
static final short VAL_INCOMPLETE
VAL_NS_WF
.
static final short VAL_SCHEMA
VAL_NS_WF
.
static final short VAL_TRUE
static final short VAL_FALSE
static final short VAL_UNKNOWN
Method Detail |
---|
java.lang.String getDefaultValue()
null
if unspecified. Elena wanted mention of XML Schema's canonical lexical representation here. Why?DOMStringList getEnumeratedValues()
DOMStringList
, as described in [DOM Level 3 Core] , of distinct values for an attribute or an element declaration or null
if unspecified. Elena wanted mention of XML Schema's canonical lexical representation here. Why?short canInsertBefore(Node newChild, Node refChild)
Node.insertBefore
operation would make this document not compliant with the VAL_INCOMPLETE
validity type.newChild
- Node
to be inserted.refChild
- Reference Node
.short canRemoveChild(Node oldChild)
Node.removeChild
operation would make this document not compliant with the VAL_INCOMPLETE
validity type.oldChild
- Node
to be removed.short canReplaceChild(Node newChild, Node oldChild)
Node.replaceChild
operation would make this document not compliant with the VAL_INCOMPLETE
validity type.newChild
- New Node
.oldChild
- Node
to be replaced.short canAppendChild(Node newChild)
Node.appendChild
operation would make this document not compliant with the VAL_INCOMPLETE
validity type.newChild
- Node
to be appended.short nodeValidity(short wFValidityCheckLevel)
valType
. This operation doesn't normalize before checking if it is valid. To do so, one would need to explicitly call a normalize method. The difference between this method and the validateDocument
method on the DocumentVAL
interface is that validateDocument
only checks to determine whether the entire document is valid.wFValidityCheckLevel
- Flag to tell at what level validity and well-formedness checking is done.
|
Oracle® Database XML Java API Reference 12c Release 1 (12.1) E15981-09 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright ©2004 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply.