Top Description Interfaces Classes
[default module]

Package com.sun.msv.verifier


Contains abstract model for grammar-based schema and concrete verifier implementation for the abstract schema.

The model of the schema consists of two interfaces:

  1. DocumentDeclaration, which corresponds to constraints over XML documents
  2. ElementDeclaration, which corresponds to constraints over an XML element
  3. Acceptor, which verifies XML content against the content model

Note that these definitions capture schema from verifier's point of view. ���؂ɑ΂��Ē����ȃX�L�[�}�̃I�u�W�F�N�g���f���ƁA���؂̃A���S���Y���ɓ��������A�_�v�^�Ƃ͕ʂɗp�ӂ���̂��]�܂����BThese definitions are for the latter, not for the former.

 

Interface Summary

Modifier and TypeInterface and Description
public interface
Acceptor

exposes the low-level validation engine interface.

public interface
DocumentDeclaration

Represents a kind of "constraint" over XML document.

public interface
IVerifier

Interface of verifier.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractVerifier

Base implementation for various Verifier implementations.

public abstract class
ErrorInfo

Instances of this class is attached to ValidityViolation to provide detailed information about the error.

public class
ValidationUnrecoverableException

Exception that signals error was fatal and recovery was not possible.

public class
ValidityViolation

Contains information about where and how validity violation was happened.

public class
Verifier

SAX ContentHandler that verifies incoming SAX event stream.

public class
VerifierFilter

SAX XMLFilter that verifies incoming SAX event stream.