|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| Validator | |
| Class Summary | |
| CompiledSchema | This is a schema that is compiled and stored as MetadataObjects in NMDS. |
| MetadataClass | Represents a metadata class. |
| MetadataClassCache | Provides a cache that can be used to optimize retrieval of MetadataClasses from NMDS. |
| MetadataInstanceFactory | Use this to create instances of a MetadataClass from a MetadataSchema. |
| MetadataObjectValidator | |
| RelationConstraint | A relation constraint specifies the type, allowed values, cardinality, and default value(s) of a relation. |
| RelationRangeConstraint | Represents a range of allowed values. |
| RelationValidator | |
| Schema | A schema is a collection of metadata classes. |
| SchemaCompiler | This class turns a Schema into a set of MetadataObjects representing the Schema. |
| SystemSchema | Contains special constants and schema facilities related to low-level MD operations, for instance dealing with containers and the representation of classes. |
| TestRelationValidator | |
| TestSystemSchema | |
| Exception Summary | |
| MalformedIdException | Thrown when an Identifier does not match the XML NMtoken production. |
| MetadataClassException | thrown when an object of unexpected class is encountered |
| MetadataClassNotFoundException | Superclass of all exceptions pertaining to validating MetadataObjects. |
| RelationCardinalityException | |
| RelationTypeException | Thrown when a client attempts to access values of the wrong type for a given relation on a given metadata object, or when a relation value of unexpected type is encountered. |
| RelationValueNotAllowedException | |
| RelationValueOutOfRangeException | |
| ValidationException | Superclass of all exceptions pertaining to validating MetadataObjects. |
Metadata classes, schemas, and validation.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||