public interface TableauMonitor
| 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) |
void setTableau(Tableau tableau)
tableau - tableauvoid isSatisfiableStarted(ReasoningTaskDescription reasoningTaskDescription)
reasoningTaskDescription - reasoningTaskDescriptionvoid isSatisfiableFinished(ReasoningTaskDescription reasoningTaskDescription, boolean result)
reasoningTaskDescription - reasoningTaskDescriptionresult - resultvoid tableauCleared()
void saturateStarted()
void saturateFinished(boolean modelFound)
modelFound - modelFoundvoid iterationStarted()
void iterationFinished()
void dlClauseMatchedStarted(DLClauseEvaluator dlClauseEvaluator, int dlClauseIndex)
dlClauseEvaluator - dlClauseEvaluatordlClauseIndex - dlClauseIndexvoid dlClauseMatchedFinished(DLClauseEvaluator dlClauseEvaluator, int dlClauseIndex)
dlClauseEvaluator - dlClauseEvaluatordlClauseIndex - dlClauseIndexvoid addFactStarted(Object[] tuple, boolean isCore)
tuple - tupleisCore - isCorevoid addFactFinished(Object[] tuple, boolean isCore, boolean factAdded)
tuple - tupleisCore - isCorefactAdded - factAddedvoid mergeStarted(Node mergeFrom, Node mergeInto)
mergeFrom - mergeFrommergeInto - mergeIntovoid nodePruned(Node node)
node - nodevoid mergeFactStarted(Node mergeFrom, Node mergeInto, Object[] sourceTuple, Object[] targetTuple)
mergeFrom - mergeFrommergeInto - mergeIntosourceTuple - sourceTupletargetTuple - targetTuplevoid mergeFactFinished(Node mergeFrom, Node mergeInto, Object[] sourceTuple, Object[] targetTuple)
mergeFrom - mergeFrommergeInto - mergeIntosourceTuple - sourceTupletargetTuple - targetTuplevoid mergeFinished(Node mergeFrom, Node mergeInto)
mergeFrom - mergeFrommergeInto - mergeIntovoid clashDetectionStarted(Object[]... tuples)
tuples - tuplesvoid clashDetectionFinished(Object[]... tuples)
tuples - tuplesvoid clashDetected()
void backtrackToStarted(BranchingPoint newCurrentBrancingPoint)
newCurrentBrancingPoint - newCurrentBrancingPointvoid tupleRemoved(Object[] tuple)
tuple - tuplevoid backtrackToFinished(BranchingPoint newCurrentBrancingPoint)
newCurrentBrancingPoint - newCurrentBrancingPointvoid groundDisjunctionDerived(GroundDisjunction groundDisjunction)
groundDisjunction - groundDisjunctionvoid processGroundDisjunctionStarted(GroundDisjunction groundDisjunction)
groundDisjunction - groundDisjunctionvoid groundDisjunctionSatisfied(GroundDisjunction groundDisjunction)
groundDisjunction - groundDisjunctionvoid processGroundDisjunctionFinished(GroundDisjunction groundDisjunction)
groundDisjunction - groundDisjunctionvoid disjunctProcessingStarted(GroundDisjunction groundDisjunction, int disjunct)
groundDisjunction - groundDisjunctiondisjunct - disjunctvoid disjunctProcessingFinished(GroundDisjunction groundDisjunction, int disjunct)
groundDisjunction - groundDisjunctiondisjunct - disjunctvoid pushBranchingPointStarted(BranchingPoint branchingPoint)
branchingPoint - branchingPointvoid pushBranchingPointFinished(BranchingPoint branchingPoint)
branchingPoint - branchingPointvoid startNextBranchingPointStarted(BranchingPoint branchingPoint)
branchingPoint - branchingPointvoid startNextBranchingPointFinished(BranchingPoint branchingPoint)
branchingPoint - branchingPointvoid existentialExpansionStarted(ExistentialConcept existentialConcept, Node forNode)
existentialConcept - existentialConceptforNode - forNodevoid existentialExpansionFinished(ExistentialConcept existentialConcept, Node forNode)
existentialConcept - existentialConceptforNode - forNodevoid existentialSatisfied(ExistentialConcept existentialConcept, Node forNode)
existentialConcept - existentialConceptforNode - forNodevoid nominalIntorductionStarted(Node rootNode, Node treeNode, AnnotatedEquality annotatedEquality, Node argument1, Node argument2)
rootNode - rootNodetreeNode - treeNodeannotatedEquality - annotatedEqualityargument1 - argument1argument2 - argument2void nominalIntorductionFinished(Node rootNode, Node treeNode, AnnotatedEquality annotatedEquality, Node argument1, Node argument2)
rootNode - rootNodetreeNode - treeNodeannotatedEquality - annotatedEqualityargument1 - argument1argument2 - argument2void descriptionGraphCheckingStarted(int graphIndex1,
int tupleIndex1,
int position1,
int graphIndex2,
int tupleIndex2,
int position2)
graphIndex1 - graphIndex1tupleIndex1 - tupleIndex1position1 - position1graphIndex2 - graphIndex2tupleIndex2 - tupleIndex2position2 - position2void descriptionGraphCheckingFinished(int graphIndex1,
int tupleIndex1,
int position1,
int graphIndex2,
int tupleIndex2,
int position2)
graphIndex1 - graphIndex1tupleIndex1 - tupleIndex1position1 - position1graphIndex2 - graphIndex2tupleIndex2 - tupleIndex2position2 - position2void nodeCreated(Node node)
node - nodevoid nodeDestroyed(Node node)
node - nodevoid unknownDatatypeRestrictionDetectionStarted(DataRange dataRange1, Node node1, DataRange dataRange2, Node node2)
dataRange1 - dataRange1node1 - node1dataRange2 - dataRange2node2 - node2void unknownDatatypeRestrictionDetectionFinished(DataRange dataRange1, Node node1, DataRange dataRange2, Node node2)
dataRange1 - dataRange1node1 - node1dataRange2 - dataRange2node2 - node2void datatypeCheckingStarted()
void datatypeCheckingFinished(boolean result)
result - resultvoid datatypeConjunctionCheckingStarted(DatatypeManager.DConjunction conjunction)
conjunction - conjunctionvoid datatypeConjunctionCheckingFinished(DatatypeManager.DConjunction conjunction, boolean result)
conjunction - conjunctionresult - resultvoid blockingValidationStarted()
void blockingValidationFinished(int noInvalidlyBlocked)
noInvalidlyBlocked - noInvalidlyBlockedvoid possibleInstanceIsInstance()
void possibleInstanceIsNotInstance()
Copyright © 2020. All rights reserved.