|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |