Uses of Interface
net.ontopia.topicmaps.schema.core.ConstraintIF

Packages that use ConstraintIF
net.ontopia.topicmaps.schema.core The core interfaces that are common to all schema language implementations. 
net.ontopia.topicmaps.schema.impl.osl The classes and interfaces used to represent constructs in the Ontopia Schema Language. 
net.ontopia.topicmaps.schema.utils Contains classes containing useful utilities that make working with schemas easier. 
 

Uses of ConstraintIF in net.ontopia.topicmaps.schema.core
 

Subinterfaces of ConstraintIF in net.ontopia.topicmaps.schema.core
 interface CardinalityConstraintIF
          INTERNAL: Represents constraints that may only match a specified number of objects.
 

Methods in net.ontopia.topicmaps.schema.core that return ConstraintIF
 ConstraintIF SchemaViolationException.getConstraint()
          PUBLIC: Returns the constraint that was violated.
 

Methods in net.ontopia.topicmaps.schema.core with parameters of type ConstraintIF
 void ValidationHandlerIF.violation(java.lang.String message, TMObjectIF container, java.lang.Object offender, ConstraintIF constraint)
          PUBLIC: Called when violations of the schema are discovered.
 

Constructors in net.ontopia.topicmaps.schema.core with parameters of type ConstraintIF
SchemaViolationException(java.lang.String message, TMObjectIF container, java.lang.Object offender, ConstraintIF constraint)
          Creates new exception.
 

Uses of ConstraintIF in net.ontopia.topicmaps.schema.impl.osl
 

Subinterfaces of ConstraintIF in net.ontopia.topicmaps.schema.impl.osl
 interface ScopedConstraintIF
          INTERNAL: Interface implemented by all constraints which constrain the scopes of topic map constructs.
 interface TypedConstraintIF
          INTERNAL: Interface implemented by constraints and classes which constrain the type of a topic map object.
 

Classes in net.ontopia.topicmaps.schema.impl.osl that implement ConstraintIF
 class AbstractCardinalityConstraint
          INTERNAL: Common base class for constraints which have cardinality facets.
 class AbstractScopedCardinalityConstraint
          INTERNAL: Common base class for constraints which have cardinality and scope facets.
 class AbstractScopedTypedCardinalityConstraint
          INTERNAL: Common base class for constraints which have cardinality, type, and scope facets.
 class AbstractTypedCardinalityConstraint
          INTERNAL: Common base class for constraints which have cardinality and type facets.
 class AssociationClass
          INTERNAL: Represents an association class definition.
 class AssociationRoleConstraint
          INTERNAL: Represents a constraint on the association roles of an association.
 class OccurrenceConstraint
          INTERNAL: Represents a constraint on the occurrences of a class of topics.
 class TopicClass
          INTERNAL: Represents a topic class definition.
 class TopicNameConstraint
          INTERNAL: Represents a constraint on a base name within a topic class definition.
 class TopicRoleConstraint
          INTERNAL: Represents a constraint on the allowed association roles of the instances of a topic class.
 class VariantConstraint
          INTERNAL: Represents a constraint on the allowed variant names of a base name.
 

Uses of ConstraintIF in net.ontopia.topicmaps.schema.utils
 

Methods in net.ontopia.topicmaps.schema.utils with parameters of type ConstraintIF
 void TextValidationHandler.violation(java.lang.String message, TMObjectIF container, java.lang.Object offender, ConstraintIF constraint)
           
 void HTMLValidationHandler.violation(java.lang.String message, TMObjectIF container, java.lang.Object offender, ConstraintIF constraint)
           
 void ExceptionValidationHandler.violation(java.lang.String message, TMObjectIF container, java.lang.Object offender, ConstraintIF constraint)
           
 



Copyright © 2000-2009 Ontopia.