jq.qde.constraint
Class ConstantConstraint
java.lang.Object
jq.util.NamableObject
jq.qde.QualitativeConstraint
jq.qde.constraint.ConstantConstraint
- All Implemented Interfaces:
- Namable
- public class ConstantConstraint
- extends QualitativeConstraint
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConstantConstraint
public ConstantConstraint(QualitativeVariable x,
ConstraintCorrespondence[] corr)
ConstantConstraint
public ConstantConstraint(QualitativeVariable x)
propagateConstraint
public boolean propagateConstraint(QDEState state,
MagnitudeDelta change)
initConstraint
public boolean initConstraint(QDEState state)
validateValues
public ConstraintValidationResult validateValues(QualitativeValue[] stateArray)
- Specified by:
validateValues
in class QualitativeConstraint
createCopy
public QualitativeConstraint createCopy(QualitativeVariable[] args,
ConstraintCorrespondence[] corr)
- Specified by:
createCopy
in class QualitativeConstraint
shouldCreateNewCorrespondence
public boolean shouldCreateNewCorrespondence(QDEState state,
QSimListener l)
- Overrides:
shouldCreateNewCorrespondence
in class QualitativeConstraint