public class PrintOutListener<T extends Var> extends SimpleSolutionListener<T> implements SolutionListener<T>
childrenSolutionListeners, parentSolutionListener, parentSolutionNo, solutionLimit, solutions, vars
Constructor and Description |
---|
PrintOutListener() |
Modifier and Type | Method and Description |
---|---|
boolean |
executeAfterSolution(Search<T> search,
SelectChoicePoint<T> select)
It is executed right after consistency of the current search node.
|
assignSolution, assignSolution, findSolutionMatchingParent, getParentSolution, getSolution, getSolutions, getVariables, isRecordingSolutions, printAllSolutions, recordSolution, recordSolutions, returnSolution, returnSolution, searchAll, setChildrenListeners, setChildrenListeners, setParentSolutionListener, setSolutionLimit, solutionLimitReached, solutionsNo, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
assignSolution, findSolutionMatchingParent, getParentSolution, getSolution, getSolutions, getVariables, isRecordingSolutions, printAllSolutions, recordSolutions, returnSolution, searchAll, setChildrenListeners, setChildrenListeners, setParentSolutionListener, setSolutionLimit, solutionLimitReached, solutionsNo, toString
public boolean executeAfterSolution(Search<T> search, SelectChoicePoint<T> select)
executeAfterSolution
in interface SolutionListener<T extends Var>
executeAfterSolution
in class SimpleSolutionListener<T extends Var>
search
- the search which have found a solution.select
- the select choice point heuristic