|
Oracle® XML Java API Reference 10g Release 1 (10.1) B12024-02 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| 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.
See also the Document Object Model (DOM) Level 3 Validation Specification.
| Field Summary | |
static short |
VAL_FALSEFalse if the node is invalid with regards to the operation, or if the operation cannot be done. |
static short |
VAL_INCOMPLETECheck if the node's immediate children are those expected by the content model. |
static short |
VAL_NS_WFCheck if the node is namespace well-formed. |
static short |
VAL_SCHEMACheck if the node's entire subtree are those expected by the the content model. |
static short |
VAL_TRUETrue if the node is valid with regards to the operation, or if the operation can be done. |
static short |
VAL_UNKNOWNThe validity of the node is unknown. |
static short |
VAL_WFCheck 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® XML Java API Reference 10g Release 1 (10.1) B12024-02 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||