Uses of Class

Packages that use Constraint

Uses of Constraint in easik.sketch

Fields in easik.sketch with type parameters of type Constraint
private  java.util.LinkedList<Constraint> Sketch._constraints
          Linked List of all constraints

Methods in easik.sketch that return types with arguments of type Constraint
 java.util.LinkedList<Constraint> Sketch.getConstraints()
          Returns the linkedlist of constraints

Methods in easik.sketch with parameters of type Constraint
 void Sketch.addConstraint(Constraint c)
          Adds a constraint to the sketch.
 void Sketch.addNewConstraint(Constraint c)
          Add a new constraint to the sketch
 void Sketch.removeConstraint(Constraint toRemove)
          Removes a constraint and guide arrows

Method parameters in easik.sketch with type arguments of type Constraint
 void Sketch.initialiseFromData(java.util.HashMap<java.lang.String,EntityNode> entityNodes, java.util.HashMap<java.lang.String,org.jgrapht.graph.DefaultEdge> edges, java.util.HashMap<java.lang.String,SketchPath> paths, java.util.LinkedList<Constraint> constraints, java.util.ArrayList dataTypes, DocumentInfo head, boolean inMySQL, boolean inOracle, boolean inDB2, boolean inXML, boolean inUserDefined)
          Used to initialise a new sketch based on provided data (usually from the Sketch loading methods).

Uses of Constraint in easik.sketch.constraint

Subclasses of Constraint in easik.sketch.constraint
 class CommutativeDiagram
          The commutative diagram is a constraint made up of two lists (Arrays) of sketch edges.
 class ProductConstraint
          Represents the product constraint.
 class PullbackConstraint
          Class representing a pullback constraint.
 class SumConstraint
          This class represents the sum colimit constraint.

Method parameters in easik.sketch.constraint with type arguments of type Constraint
static void Constraint.setAllConstraintsVisible(java.util.LinkedList<Constraint> constraints, boolean show)
          Sets all constraints to visible/invisible in the sketch.

Uses of Constraint in easik.sketch.util

Fields in easik.sketch.util with type parameters of type Constraint
private  java.util.LinkedList<Constraint> SketchHandler._constraints
          The constraints of the sketch

Methods in easik.sketch.util that return types with arguments of type Constraint
 java.util.LinkedList<Constraint> SketchHandler.getConstraints()
          Returns LinkedList of constraints

Uses of Constraint in easik.states

Fields in easik.states declared as Constraint
private  Constraint AddPathToConstraintState._constraint
          The constraint being edited

Constructors in easik.states with parameters of type Constraint
AddPathToConstraintState(Sketch inSketch, java.util.ArrayList<SketchPath> curPaths, Constraint curConstraint)
          Constructor for creating a new state to collect paths and make a diagram.

Uses of Constraint in easik.ui.tree

Methods in easik.ui.tree with parameters of type Constraint
 void InfoTreeUI.addConstraint(Constraint c)
          Add a constraint to the info tree.
 void InfoTreeUI.removeConstraint(Constraint c)
          Remove a constraint from the info tree.