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. 
net.ontopia.topicmaps.webed.impl.utils   
 

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.
 

Fields in net.ontopia.topicmaps.schema.core declared as ConstraintIF
protected  ConstraintIF SchemaViolationException.constraint
           
 

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.
 

Methods in net.ontopia.topicmaps.schema.impl.osl that return ConstraintIF
protected  ConstraintIF SchemaValidator.findClass(TMObjectIF object, java.util.Collection classes)
           
protected  ConstraintIF SchemaValidator.findClass(TopicIF topic, java.util.Collection classes)
           
protected  ConstraintIF SchemaValidator.findClassFor(TopicIF tclass, java.util.Collection classes)
           
 

Methods in net.ontopia.topicmaps.schema.impl.osl with parameters of type ConstraintIF
protected  void SchemaValidator.validate(TMObjectIF object, ConstraintIF constraint)
           
 

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

Methods in net.ontopia.topicmaps.schema.utils with parameters of type ConstraintIF
protected  java.lang.String TextValidationHandler.printConstraint(ConstraintIF constraint)
           
protected  java.lang.String HTMLValidationHandler.printConstraint(ConstraintIF constraint)
           
 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)
           
 

Uses of ConstraintIF in net.ontopia.topicmaps.webed.impl.utils
 

Methods in net.ontopia.topicmaps.webed.impl.utils that return ConstraintIF
protected  ConstraintIF SchemaUtils.findClass(TMObjectIF object, java.util.Collection classes)
           
protected  ConstraintIF SchemaUtils.findClass(TopicIF topic, java.util.Collection classes)
           
 



Copyright © 2000-2012 Ontopia.