# Package org.w3c.dom.validation

A W3C standard package of DOM level 3 Validation specification, that provides guidance to programs and scripts to dynamically update the content and structure of documents, ensuring the validity of the document.

See: Description

Interface Summary
CharacterDataEditVAL: This interface extends the `NodeEditVAL` interface with additional methods for document editing.
DocumentEditVAL: This interface extends the `NodeEditVAL` interface with additional methods for document editing.
ElementEditVAL: This interface extends the `NodeEditVAL` interface with additional methods for guided document editing.
NodeEditVAL: This interface is similar to the [DOM Level 3 Core] `Node` interface, with methods for guided document editing.

Exception Summary
ExceptionVAL: Some Validation operations may throw an `ExceptionVAL` as described in their descriptions.

## Package org.w3c.dom.validation Description

A W3C standard package of DOM level 3 Validation specification, that provides guidance to programs and scripts to dynamically update the content and structure of documents, ensuring the validity of the document.
Copyright ©2004 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. The latest version is at http://www.w3.org/TR/DOM-Level-3-Val.