|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectse.liu.ida.critiquer.constraints.ConstraintFactory
public class ConstraintFactory
Constructor Summary | |
---|---|
ConstraintFactory()
|
Method Summary | |
---|---|
static TimeParameterOrdering |
connectEndToEnd(Activity parent,
Activity child)
Used when creating a sub-activity that is supposed to be performed within the time frame of the parent activity. |
static TimeParameterOrdering |
connectEndToStart(Activity a1,
Activity a2)
Connect two activities to form a sequence. |
static TimeParameterOrdering |
connectStartToEnd(Activity a)
Make sure the activity is internally consistent so that start always comes before end |
static TimeParameterOrdering |
connectStartToStart(Activity a1,
Activity a2)
Used when creating a sub-activity that is supposed to be performed within the time frame of the parent activity. |
static TimeParameterOrdering |
createLaterThanConstraint(TimeParameter endtimeA1,
TimeParameter starttimeA2,
TimeParameterOrdering.Type type,
ConstraintPolicy policy)
|
static void |
createSingletonConstraint(Class constraintClass,
boolean enabled)
Visual constraints that are only supposed to be created once are created here. |
static SingletonConstraint |
getSingletonConstraint(Class visualConstraintClass)
|
static VisualConstraint |
getVisualConstraint(Class visualConstraintClass)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConstraintFactory()
Method Detail |
---|
public static VisualConstraint getVisualConstraint(Class visualConstraintClass)
public static SingletonConstraint getSingletonConstraint(Class visualConstraintClass)
public static TimeParameterOrdering createLaterThanConstraint(TimeParameter endtimeA1, TimeParameter starttimeA2, TimeParameterOrdering.Type type, ConstraintPolicy policy)
public static void createSingletonConstraint(Class constraintClass, boolean enabled)
StandardConstraint
so that they are
added to the list of activity update listeners through the default
constructor of that class.
constraintClass
- enabled
- public static TimeParameterOrdering connectStartToStart(Activity a1, Activity a2)
a1
- the parent activitya2
- the child activity
public static TimeParameterOrdering connectEndToEnd(Activity parent, Activity child)
parent
- the parent activitychild
- the child activity
public static TimeParameterOrdering connectStartToEnd(Activity a)
a
-
public static TimeParameterOrdering connectEndToStart(Activity a1, Activity a2)
a1
- the activity that should be performed firsta2
- the activity that should come second
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |