|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SchemaValidatorIF
PUBLIC: Schema validators can validate topic map objects against a schema. Violations of the schema are reported to a separate error handler object.
| Method Summary | |
|---|---|
ValidationHandlerIF |
getValidationHandler()
PUBLIC: Returns the validation handler that violations are currently reported to. |
void |
setValidationHandler(ValidationHandlerIF handler)
PUBLIC: Sets the validation handler that violations of the schema will be reported to. |
void |
validate(AssociationIF association)
PUBLIC: Validates an association against the schema. |
void |
validate(TopicIF topic)
PUBLIC: Validates a topic against the schema. |
void |
validate(TopicMapIF topicmap)
PUBLIC: Validates a topic map against the schema. |
| Method Detail |
|---|
void validate(TopicIF topic)
throws SchemaViolationException
SchemaViolationException
void validate(TopicMapIF topicmap)
throws SchemaViolationException
SchemaViolationException
void validate(AssociationIF association)
throws SchemaViolationException
SchemaViolationExceptionvoid setValidationHandler(ValidationHandlerIF handler)
ValidationHandlerIF getValidationHandler()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||