|
Oracle® Application Server XML Java API Reference 10g Release 3 (10.1.3) B28238-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is similar to the [DOM Level 3 Core] Node
interface, with methods for guided document editing.
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 |
public static final short VAL_WF
public static final short VAL_NS_WF
public static final short VAL_INCOMPLETE
VAL_NS_WF
.
public static final short VAL_SCHEMA
VAL_NS_WF
.
public static final short VAL_TRUE
public static final short VAL_FALSE
public static final short VAL_UNKNOWN
Method Detail |
public java.lang.String getDefaultValue()
null
if unspecified. Elena wanted mention of XML Schema's canonical lexical representation here. Why?public 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?public 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
.public short canRemoveChild(Node oldChild)
Node.removeChild
operation would make this document not compliant with the VAL_INCOMPLETE
validity type.oldChild
- Node
to be removed.public 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.public short canAppendChild(Node newChild)
Node.appendChild
operation would make this document not compliant with the VAL_INCOMPLETE
validity type.newChild
- Node
to be appended.public 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® Application Server XML Java API Reference 10g Release 3 (10.1.3) B28238-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |