|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
CardinalityConstraintIF | INTERNAL: Represents constraints that may only match a specified number of objects. |
ConstraintIF | PUBLIC: Represents a constraint specified in a schema. |
SchemaIF | PUBLIC: This interface is implemented by objects that represent complete topic map schemas. |
SchemaReaderIF | PUBLIC: Schema readers can read instances of a topic map schema from some implicitly specified source and return object structures representing the schema. |
SchemaValidatorIF | PUBLIC: Schema validators can validate topic map objects against a schema. |
SchemaWriterIF | PUBLIC: Schema writers can write object structures representing schemas out to an implicitly specified location in some schema language syntax. |
TMObjectMatcherIF | INTERNAL: Implementations of this interface can match topic map objects independently of any specific topic map. |
ValidationHandlerIF | PUBLIC: Schema validator objects report errors through this interface. |
Exception Summary | |
---|---|
SchemaSyntaxException | PUBLIC: This exception is thrown when a topic map schema violates the syntax of the schema language it is written in. |
SchemaViolationException | PUBLIC: This exception is thrown when topic maps violate their schemas. |
The core interfaces that are common to all schema language implementations. Applications that only use these interfaces will be able to work with any Ontopia schema language implementation. For interfaces and classes specific to the OSL schema language, see the impl.osl package.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |