public class TableauMonitorAdapter extends Object implements TableauMonitor, Serializable
| Constructor and Description |
|---|
TableauMonitorAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFactFinished(Object[] tuple,
boolean isCore,
boolean factAdded) |
void |
addFactStarted(Object[] tuple,
boolean isCore) |
void |
backtrackToFinished(BranchingPoint newCurrentBrancingPoint) |
void |
backtrackToStarted(BranchingPoint newCurrentBrancingPoint) |
void |
blockingValidationFinished(int noInvalidlyBlocked) |
void |
blockingValidationStarted()
Blocking validation started.
|
void |
clashDetected()
Clash detected.
|
void |
clashDetectionFinished(Object[]... tuples) |
void |
clashDetectionStarted(Object[]... tuples) |
void |
datatypeCheckingFinished(boolean result) |
void |
datatypeCheckingStarted()
Datatype checking started.
|
void |
datatypeConjunctionCheckingFinished(DatatypeManager.DConjunction conjunction,
boolean result) |
void |
datatypeConjunctionCheckingStarted(DatatypeManager.DConjunction conjunction) |
void |
descriptionGraphCheckingFinished(int graphIndex1,
int tupleIndex1,
int position1,
int graphIndex2,
int tupleIndex2,
int position2) |
void |
descriptionGraphCheckingStarted(int graphIndex1,
int tupleIndex1,
int position1,
int graphIndex2,
int tupleIndex2,
int position2) |
void |
disjunctProcessingFinished(GroundDisjunction groundDisjunction,
int disjunct) |
void |
disjunctProcessingStarted(GroundDisjunction groundDisjunction,
int disjunct) |
void |
dlClauseMatchedFinished(DLClauseEvaluator dlClauseEvaluator,
int dlClauseIndex) |
void |
dlClauseMatchedStarted(DLClauseEvaluator dlClauseEvaluator,
int dlClauseIndex) |
void |
existentialExpansionFinished(ExistentialConcept existentialConcept,
Node forNode) |
void |
existentialExpansionStarted(ExistentialConcept existentialConcept,
Node forNode) |
void |
existentialSatisfied(ExistentialConcept existentialConcept,
Node forNode) |
void |
groundDisjunctionDerived(GroundDisjunction groundDisjunction) |
void |
groundDisjunctionSatisfied(GroundDisjunction groundDisjunction) |
void |
isSatisfiableFinished(ReasoningTaskDescription reasoningTaskDescription,
boolean result) |
void |
isSatisfiableStarted(ReasoningTaskDescription reasoningTaskDescription) |
void |
iterationFinished()
Iteration finished.
|
void |
iterationStarted()
Iteration started.
|
void |
mergeFactFinished(Node mergeFrom,
Node mergeInto,
Object[] sourceTuple,
Object[] targetTuple) |
void |
mergeFactStarted(Node mergeFrom,
Node mergeInto,
Object[] sourceTuple,
Object[] targetTuple) |
void |
mergeFinished(Node mergeFrom,
Node mergeInto) |
void |
mergeStarted(Node mergeFrom,
Node mergeInto) |
void |
nodeCreated(Node node) |
void |
nodeDestroyed(Node node) |
void |
nodePruned(Node node) |
void |
nominalIntorductionFinished(Node rootNode,
Node treeNode,
AnnotatedEquality annotatedEquality,
Node argument1,
Node argument2) |
void |
nominalIntorductionStarted(Node rootNode,
Node treeNode,
AnnotatedEquality annotatedEquality,
Node argument1,
Node argument2) |
void |
possibleInstanceIsInstance()
Possible instance is instance.
|
void |
possibleInstanceIsNotInstance()
Possible instance is not instance.
|
void |
processGroundDisjunctionFinished(GroundDisjunction groundDisjunction) |
void |
processGroundDisjunctionStarted(GroundDisjunction groundDisjunction) |
void |
pushBranchingPointFinished(BranchingPoint branchingPoint) |
void |
pushBranchingPointStarted(BranchingPoint branchingPoint) |
void |
saturateFinished(boolean modelFound) |
void |
saturateStarted()
Saturate started.
|
void |
setTableau(Tableau tableau) |
void |
startNextBranchingPointFinished(BranchingPoint branchingPoint) |
void |
startNextBranchingPointStarted(BranchingPoint branchingPoint) |
void |
tableauCleared()
Tableau cleared.
|
void |
tupleRemoved(Object[] tuple) |
void |
unknownDatatypeRestrictionDetectionFinished(DataRange dataRange1,
Node node1,
DataRange dataRange2,
Node node2) |
void |
unknownDatatypeRestrictionDetectionStarted(DataRange dataRange1,
Node node1,
DataRange dataRange2,
Node node2) |
public void setTableau(Tableau tableau)
setTableau in interface TableauMonitortableau - tableaupublic void isSatisfiableStarted(ReasoningTaskDescription reasoningTaskDescription)
isSatisfiableStarted in interface TableauMonitorreasoningTaskDescription - reasoningTaskDescriptionpublic void isSatisfiableFinished(ReasoningTaskDescription reasoningTaskDescription, boolean result)
isSatisfiableFinished in interface TableauMonitorreasoningTaskDescription - reasoningTaskDescriptionresult - resultpublic void tableauCleared()
TableauMonitortableauCleared in interface TableauMonitorpublic void saturateStarted()
TableauMonitorsaturateStarted in interface TableauMonitorpublic void saturateFinished(boolean modelFound)
saturateFinished in interface TableauMonitormodelFound - modelFoundpublic void iterationStarted()
TableauMonitoriterationStarted in interface TableauMonitorpublic void iterationFinished()
TableauMonitoriterationFinished in interface TableauMonitorpublic void dlClauseMatchedStarted(DLClauseEvaluator dlClauseEvaluator, int dlClauseIndex)
dlClauseMatchedStarted in interface TableauMonitordlClauseEvaluator - dlClauseEvaluatordlClauseIndex - dlClauseIndexpublic void dlClauseMatchedFinished(DLClauseEvaluator dlClauseEvaluator, int dlClauseIndex)
dlClauseMatchedFinished in interface TableauMonitordlClauseEvaluator - dlClauseEvaluatordlClauseIndex - dlClauseIndexpublic void addFactStarted(Object[] tuple, boolean isCore)
addFactStarted in interface TableauMonitortuple - tupleisCore - isCorepublic void addFactFinished(Object[] tuple, boolean isCore, boolean factAdded)
addFactFinished in interface TableauMonitortuple - tupleisCore - isCorefactAdded - factAddedpublic void mergeStarted(Node mergeFrom, Node mergeInto)
mergeStarted in interface TableauMonitormergeFrom - mergeFrommergeInto - mergeIntopublic void nodePruned(Node node)
nodePruned in interface TableauMonitornode - nodepublic void mergeFactStarted(Node mergeFrom, Node mergeInto, Object[] sourceTuple, Object[] targetTuple)
mergeFactStarted in interface TableauMonitormergeFrom - mergeFrommergeInto - mergeIntosourceTuple - sourceTupletargetTuple - targetTuplepublic void mergeFactFinished(Node mergeFrom, Node mergeInto, Object[] sourceTuple, Object[] targetTuple)
mergeFactFinished in interface TableauMonitormergeFrom - mergeFrommergeInto - mergeIntosourceTuple - sourceTupletargetTuple - targetTuplepublic void mergeFinished(Node mergeFrom, Node mergeInto)
mergeFinished in interface TableauMonitormergeFrom - mergeFrommergeInto - mergeIntopublic void clashDetectionStarted(Object[]... tuples)
clashDetectionStarted in interface TableauMonitortuples - tuplespublic void clashDetectionFinished(Object[]... tuples)
clashDetectionFinished in interface TableauMonitortuples - tuplespublic void clashDetected()
TableauMonitorclashDetected in interface TableauMonitorpublic void backtrackToStarted(BranchingPoint newCurrentBrancingPoint)
backtrackToStarted in interface TableauMonitornewCurrentBrancingPoint - newCurrentBrancingPointpublic void tupleRemoved(Object[] tuple)
tupleRemoved in interface TableauMonitortuple - tuplepublic void backtrackToFinished(BranchingPoint newCurrentBrancingPoint)
backtrackToFinished in interface TableauMonitornewCurrentBrancingPoint - newCurrentBrancingPointpublic void groundDisjunctionDerived(GroundDisjunction groundDisjunction)
groundDisjunctionDerived in interface TableauMonitorgroundDisjunction - groundDisjunctionpublic void processGroundDisjunctionStarted(GroundDisjunction groundDisjunction)
processGroundDisjunctionStarted in interface TableauMonitorgroundDisjunction - groundDisjunctionpublic void groundDisjunctionSatisfied(GroundDisjunction groundDisjunction)
groundDisjunctionSatisfied in interface TableauMonitorgroundDisjunction - groundDisjunctionpublic void processGroundDisjunctionFinished(GroundDisjunction groundDisjunction)
processGroundDisjunctionFinished in interface TableauMonitorgroundDisjunction - groundDisjunctionpublic void disjunctProcessingStarted(GroundDisjunction groundDisjunction, int disjunct)
disjunctProcessingStarted in interface TableauMonitorgroundDisjunction - groundDisjunctiondisjunct - disjunctpublic void disjunctProcessingFinished(GroundDisjunction groundDisjunction, int disjunct)
disjunctProcessingFinished in interface TableauMonitorgroundDisjunction - groundDisjunctiondisjunct - disjunctpublic void pushBranchingPointStarted(BranchingPoint branchingPoint)
pushBranchingPointStarted in interface TableauMonitorbranchingPoint - branchingPointpublic void pushBranchingPointFinished(BranchingPoint branchingPoint)
pushBranchingPointFinished in interface TableauMonitorbranchingPoint - branchingPointpublic void startNextBranchingPointStarted(BranchingPoint branchingPoint)
startNextBranchingPointStarted in interface TableauMonitorbranchingPoint - branchingPointpublic void startNextBranchingPointFinished(BranchingPoint branchingPoint)
startNextBranchingPointFinished in interface TableauMonitorbranchingPoint - branchingPointpublic void existentialExpansionStarted(ExistentialConcept existentialConcept, Node forNode)
existentialExpansionStarted in interface TableauMonitorexistentialConcept - existentialConceptforNode - forNodepublic void existentialExpansionFinished(ExistentialConcept existentialConcept, Node forNode)
existentialExpansionFinished in interface TableauMonitorexistentialConcept - existentialConceptforNode - forNodepublic void existentialSatisfied(ExistentialConcept existentialConcept, Node forNode)
existentialSatisfied in interface TableauMonitorexistentialConcept - existentialConceptforNode - forNodepublic void nominalIntorductionStarted(Node rootNode, Node treeNode, AnnotatedEquality annotatedEquality, Node argument1, Node argument2)
nominalIntorductionStarted in interface TableauMonitorrootNode - rootNodetreeNode - treeNodeannotatedEquality - annotatedEqualityargument1 - argument1argument2 - argument2public void nominalIntorductionFinished(Node rootNode, Node treeNode, AnnotatedEquality annotatedEquality, Node argument1, Node argument2)
nominalIntorductionFinished in interface TableauMonitorrootNode - rootNodetreeNode - treeNodeannotatedEquality - annotatedEqualityargument1 - argument1argument2 - argument2public void descriptionGraphCheckingStarted(int graphIndex1,
int tupleIndex1,
int position1,
int graphIndex2,
int tupleIndex2,
int position2)
descriptionGraphCheckingStarted in interface TableauMonitorgraphIndex1 - graphIndex1tupleIndex1 - tupleIndex1position1 - position1graphIndex2 - graphIndex2tupleIndex2 - tupleIndex2position2 - position2public void descriptionGraphCheckingFinished(int graphIndex1,
int tupleIndex1,
int position1,
int graphIndex2,
int tupleIndex2,
int position2)
descriptionGraphCheckingFinished in interface TableauMonitorgraphIndex1 - graphIndex1tupleIndex1 - tupleIndex1position1 - position1graphIndex2 - graphIndex2tupleIndex2 - tupleIndex2position2 - position2public void nodeCreated(Node node)
nodeCreated in interface TableauMonitornode - nodepublic void nodeDestroyed(Node node)
nodeDestroyed in interface TableauMonitornode - nodepublic void unknownDatatypeRestrictionDetectionStarted(DataRange dataRange1, Node node1, DataRange dataRange2, Node node2)
unknownDatatypeRestrictionDetectionStarted in interface TableauMonitordataRange1 - dataRange1node1 - node1dataRange2 - dataRange2node2 - node2public void unknownDatatypeRestrictionDetectionFinished(DataRange dataRange1, Node node1, DataRange dataRange2, Node node2)
unknownDatatypeRestrictionDetectionFinished in interface TableauMonitordataRange1 - dataRange1node1 - node1dataRange2 - dataRange2node2 - node2public void datatypeCheckingStarted()
TableauMonitordatatypeCheckingStarted in interface TableauMonitorpublic void datatypeCheckingFinished(boolean result)
datatypeCheckingFinished in interface TableauMonitorresult - resultpublic void datatypeConjunctionCheckingStarted(DatatypeManager.DConjunction conjunction)
datatypeConjunctionCheckingStarted in interface TableauMonitorconjunction - conjunctionpublic void datatypeConjunctionCheckingFinished(DatatypeManager.DConjunction conjunction, boolean result)
datatypeConjunctionCheckingFinished in interface TableauMonitorconjunction - conjunctionresult - resultpublic void blockingValidationStarted()
TableauMonitorblockingValidationStarted in interface TableauMonitorpublic void blockingValidationFinished(int noInvalidlyBlocked)
blockingValidationFinished in interface TableauMonitornoInvalidlyBlocked - noInvalidlyBlockedpublic void possibleInstanceIsInstance()
TableauMonitorpossibleInstanceIsInstance in interface TableauMonitorpublic void possibleInstanceIsNotInstance()
TableauMonitorpossibleInstanceIsNotInstance in interface TableauMonitorCopyright © 2020. All rights reserved.