Stylus Studio XML Editor

Table of contents

Appendices

A.2 Other validation operations

Other validation operations

The table below describes validation outcomes from can* validation operations, such as NodeEditVAL.canRemoveChild(), or ElementEditVAL.canSetAttributeNS, CharacterDataEditVAL.canAppendData(). All these operations attempt to validate with validityType NodeEditVAL.VAL_INCOMPLETE.

This table describes the validation outcomes of can* methods with VAL_INCOMPLETE.50 VAL_TRUE VAL_FALSE VAL_UNKNOWN
11If the associated operation is performed, then the node would be valid with regards to the VAL_INCOMPLETE definition or if there is no schema found. 11If the associated operation is performed, then the node would be invalid with regards to the VAL_INCOMPLETE definition. 11Not applicable.

Note: If the document includes more than one type of schema, e.g., DTD and XML Schema, and the DOMConfiguration "[schema-type]" parameter is not specified, the validation outcome for NodeEditVAL.VAL_INCOMPLETE and NodeEditVAL.VAL_SCHEMA is implementation-specific.