ix.icore
Interface ConstraintManager
- All Known Implementing Classes:
- ConsumeTheOnlyCM, ForAllCM, Scrum, TimePointNet, UseCM
public interface ConstraintManager
Constraint Managers.
registerWith
void registerWith(ConstraintManagerRegistry r)
addConstraint
void addConstraint(PNode node,
Constraint c)
addConstraint
void addConstraint(Constraint c)
evalAtBegin
void evalAtBegin(PNodeEnd begin,
Constraint c)
evalAtEnd
void evalAtEnd(PNodeEnd end,
Constraint c)
mightInteract
boolean mightInteract(PNodeEnd ne1,
Constraint c1,
PNodeEnd ne2,
Constraint c2)
reset
void reset()
clear
void clear()