Uses of Class
jcreek.representation.constraints.Constraint

Packages that use Constraint
jcreek.gui.representation.constraints   
jcreek.representation   
jcreek.representation.constraints   
 

Uses of Constraint in jcreek.gui.representation.constraints
 

Methods in jcreek.gui.representation.constraints that return Constraint
 Constraint pnlConstraintLine.getConstraint()
          Creates a constraint object from the form and returns it
 

Methods in jcreek.gui.representation.constraints with parameters of type Constraint
 void pnlConstraintLine.setConstraint(Constraint c)
          Sets the constraint to be showed
 

Uses of Constraint in jcreek.representation
 

Methods in jcreek.representation that return Constraint
 Constraint LocalKnowledgeModel.getConstraint(java.lang.Object id)
          Find a relation in the model with the given ID.
 Constraint[] LocalEntityData.getLocalConstraints()
          Returns all the relations from this entity.
 Constraint KnowledgeModel.getConstraint(java.lang.Object id)
          Find a constraint in the model with the given ID.
 Constraint[] KnowledgeModel.getConstraints()
          Returns an array of all constraints in the model.
 Constraint[] EntityData.getLocalConstraints()
           
 Constraint[] Entity.getConstraints()
          Returns all local and inherited constraints for this entity.
 Constraint[] Entity.getLocalConstraints()
          Returns all local constraints for this entity.
 Constraint[] Entity.getInheritedConstraints()
          Returns all inherited constraints for this entity
 Constraint[] AbstractKnowledgeModel.getConstraints()
          Returns an array of all constraints in the model.
 

Methods in jcreek.representation with parameters of type Constraint
 void LocalEntityData.addConstraint(Constraint constraint)
          Adds a constraint to the entity
 void LocalEntityData.removeConstraint(Constraint c)
          Removes a constraint from the entity
 void EntityData.addConstraint(Constraint constraint)
           
 void EntityData.removeConstraint(Constraint c)
           
 void Entity.addConstraint(Constraint constraint)
          Adds a constrait to the entity.
 void Entity.removeConstraint(Constraint constraint)
          Removes a constraint from the entity
 

Uses of Constraint in jcreek.representation.constraints
 

Subclasses of Constraint in jcreek.representation.constraints
 class CardinalityConstraint
          Offers the ability from define cardinality constraints for the relations of a given type for some entity.
 class ConcreteValueConstraint
          Offers the ability to define constraints based on concrete values.
 class GeneralConstraint
          General constraint.
 class ValueClassConstraint
          Offers the ability to state that the value of the relations of a given type from a given entity must be subclasses of some class/entity.
 class ValueRangeConstraint
          Offers the ability to constrain the value of nummerical slots.
 

Methods in jcreek.representation.constraints that return Constraint
 Constraint GeneralConstraintObject.newConstraintInstance(KnowledgeModel km, ConstraintData data)
          Creates a new constraint object of this type
 Constraint ValueRangeConstraintObject.newConstraintInstance(KnowledgeModel km, ConstraintData data)
           
 Constraint ValueClassConstraintObject.newConstraintInstance(KnowledgeModel km, ConstraintData data)
           
 Constraint LocalConstraintData.newConstraintInstance()
          Returns an instance of the right constraint type
abstract  Constraint ConstraintObject.newConstraintInstance(KnowledgeModel km, ConstraintData data)
          Creates a Constraint object of a specific type
 Constraint ConstraintData.newConstraintInstance()
          returns an instance of the constraint
 Constraint ConcreteValueConstraintObject.newConstraintInstance(KnowledgeModel km, ConstraintData data)
          Creates a ConcretValueConstraint object from a ConstraintData object
 Constraint CardinalityConstraintObject.newConstraintInstance(KnowledgeModel km, ConstraintData data)
          Creates a Cardinality constraint object
 



Created at IDI, NTNU by the Artificial Intelligence and Learning group