jq.qsim
Class QSimPrinter
java.lang.Object
jq.qsim.QSimPrinter
- All Implemented Interfaces:
- QSimListener
- public class QSimPrinter
- extends java.lang.Object
- implements QSimListener
Constructor Summary |
QSimPrinter(java.io.PrintStream out)
|
Method Summary |
void |
addedCorrespondence(QualitativeConstraint conp,
ConstraintCorrespondence corr)
|
void |
addingCorrespondence(QualitativeConstraint conp)
|
void |
allFilteredOut(QualitativeConstraint constraint)
|
void |
assignTupleValue(ValueTuple tuple,
QualitativeValue value)
|
void |
checkConstraintArgument(QualitativeConstraint constraint,
QualitativeValue[] value,
ConstraintValidationResult result)
|
void |
createTuple(ValueTuple tuple,
QualitativeConstraint constraint)
|
void |
creatingPossibleValues(QualitativeValue value)
|
void |
divergingState(QDEState parentState)
|
void |
existingCorrespondence(QualitativeConstraint conp,
ConstraintCorrespondence corr)
|
void |
filterTuple(ValueTuple tuple,
QualitativeConstraint constraint,
boolean accepted,
QSimFilter filter)
|
void |
filterTupleOut(ValueTuple tuple,
QualitativeConstraint constraint)
|
void |
formedState(QDEState state)
|
void |
inheritingCorrespondence(QualitativeConstraint conp,
ConstraintCorrespondence corrp)
|
void |
initialState(QDEState state)
|
void |
initialValues(VariablePossibleValues ivals)
|
void |
mismatchState(ValueTuple tuple,
QDEState state)
|
void |
possibleValues(VariablePossibleValues pvals)
|
void |
quiescentState(QDEState parentState)
|
void |
rejectTuple(QualitativeValue[] tuple,
QualitativeConstraint constraint,
ConstraintValidationResult validation)
|
void |
startPrediction(QDEState state)
|
void |
tentativeState(QDEState candidateState,
GlobalFilter failedFilter)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
stateFormatter
public final PrintStreamColumnFormatter stateFormatter
constraintFormatter
public final PrintStreamColumnFormatter constraintFormatter
corrFormatter
public final PrintStreamColumnFormatter corrFormatter
QSimPrinter
public QSimPrinter(java.io.PrintStream out)
createTuple
public void createTuple(ValueTuple tuple,
QualitativeConstraint constraint)
- Specified by:
createTuple
in interface QSimListener
rejectTuple
public void rejectTuple(QualitativeValue[] tuple,
QualitativeConstraint constraint,
ConstraintValidationResult validation)
- Specified by:
rejectTuple
in interface QSimListener
filterTuple
public void filterTuple(ValueTuple tuple,
QualitativeConstraint constraint,
boolean accepted,
QSimFilter filter)
- Specified by:
filterTuple
in interface QSimListener
checkConstraintArgument
public void checkConstraintArgument(QualitativeConstraint constraint,
QualitativeValue[] value,
ConstraintValidationResult result)
- Specified by:
checkConstraintArgument
in interface QSimListener
initialState
public void initialState(QDEState state)
- Specified by:
initialState
in interface QSimListener
startPrediction
public void startPrediction(QDEState state)
- Specified by:
startPrediction
in interface QSimListener
initialValues
public void initialValues(VariablePossibleValues ivals)
- Specified by:
initialValues
in interface QSimListener
creatingPossibleValues
public void creatingPossibleValues(QualitativeValue value)
- Specified by:
creatingPossibleValues
in interface QSimListener
possibleValues
public void possibleValues(VariablePossibleValues pvals)
- Specified by:
possibleValues
in interface QSimListener
filterTupleOut
public void filterTupleOut(ValueTuple tuple,
QualitativeConstraint constraint)
allFilteredOut
public void allFilteredOut(QualitativeConstraint constraint)
- Specified by:
allFilteredOut
in interface QSimListener
tentativeState
public void tentativeState(QDEState candidateState,
GlobalFilter failedFilter)
- Specified by:
tentativeState
in interface QSimListener
mismatchState
public void mismatchState(ValueTuple tuple,
QDEState state)
- Specified by:
mismatchState
in interface QSimListener
formedState
public void formedState(QDEState state)
- Specified by:
formedState
in interface QSimListener
inheritingCorrespondence
public void inheritingCorrespondence(QualitativeConstraint conp,
ConstraintCorrespondence corrp)
- Specified by:
inheritingCorrespondence
in interface QSimListener
addingCorrespondence
public void addingCorrespondence(QualitativeConstraint conp)
- Specified by:
addingCorrespondence
in interface QSimListener
existingCorrespondence
public void existingCorrespondence(QualitativeConstraint conp,
ConstraintCorrespondence corr)
- Specified by:
existingCorrespondence
in interface QSimListener
addedCorrespondence
public void addedCorrespondence(QualitativeConstraint conp,
ConstraintCorrespondence corr)
- Specified by:
addedCorrespondence
in interface QSimListener
assignTupleValue
public void assignTupleValue(ValueTuple tuple,
QualitativeValue value)
- Specified by:
assignTupleValue
in interface QSimListener
quiescentState
public void quiescentState(QDEState parentState)
- Specified by:
quiescentState
in interface QSimListener
divergingState
public void divergingState(QDEState parentState)
- Specified by:
divergingState
in interface QSimListener