jq.qde.constraint
Class MultConstraint
java.lang.Object
jq.util.NamableObject
jq.qde.QualitativeConstraint
jq.qde.constraint.MultConstraint
- All Implemented Interfaces:
- Namable
- public class MultConstraint
- extends QualitativeConstraint
x+y=z
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultConstraint
public MultConstraint(QualitativeVariable[] args,
ConstraintCorrespondence[] corr)
MultConstraint
public MultConstraint(QualitativeVariable x,
QualitativeVariable y,
QualitativeVariable z)
getRelationMask
public static int getRelationMask(QualitativeDirection s1,
QualitativeDirection s2)
validateValues
public ConstraintValidationResult validateValues(QualitativeValue[] stateArray)
- Specified by:
validateValues
in class QualitativeConstraint
shouldCreateNewCorrespondence
public boolean shouldCreateNewCorrespondence(QDEState state,
QSimListener l)
- Overrides:
shouldCreateNewCorrespondence
in class QualitativeConstraint
createCopy
public QualitativeConstraint createCopy(QualitativeVariable[] args,
ConstraintCorrespondence[] corr)
- Specified by:
createCopy
in class QualitativeConstraint