class GoalList.GoalListModel.GoalListProofTreeListener extends java.lang.Object implements ProofTreeListener, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private boolean |
pruningInProcess |
private static long |
serialVersionUID |
| Constructor and Description |
|---|
GoalListProofTreeListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
notesChanged(ProofTreeEvent e)
|
void |
proofClosed(ProofTreeEvent e)
invoked if all goals of the proof are closed
|
void |
proofExpanded(ProofTreeEvent e)
The node mentioned in the ProofTreeEvent has changed, and/or
there are new descendants of that node.
|
void |
proofGoalRemoved(ProofTreeEvent e)
invoked if the list of goals changed (goals were added, removed
etc.
|
void |
proofGoalsAdded(ProofTreeEvent e)
invoked if the current goal of the proof changed
|
void |
proofGoalsChanged(ProofTreeEvent e)
invoked if the current goal of the proof changed
|
void |
proofIsBeingPruned(ProofTreeEvent e)
The proof tree under the node mentioned in the ProofTreeEvent
is in pruning phase.
|
void |
proofPruned(ProofTreeEvent e)
The proof tree has been pruned under the node mentioned in the
ProofTreeEvent.
|
void |
proofStructureChanged(ProofTreeEvent e)
The structure of the proof has changed radically.
|
void |
smtDataUpdate(ProofTreeEvent e)
If, e.g., an SMT Solver was applied to node/goal referenced in e, then
this event occurs in order to monitor, e.g. by a dialog, the result
of the SMT solver.
|
private static final long serialVersionUID
private boolean pruningInProcess
public void proofExpanded(ProofTreeEvent e)
ProofTreeListenerproofExpanded in interface ProofTreeListenerpublic void proofClosed(ProofTreeEvent e)
proofClosed in interface ProofTreeListenerpublic void proofIsBeingPruned(ProofTreeEvent e)
ProofTreeListenerproofIsBeingPruned in interface ProofTreeListenerpublic void proofPruned(ProofTreeEvent e)
proofPruned in interface ProofTreeListenerpublic void proofGoalRemoved(ProofTreeEvent e)
proofGoalRemoved in interface ProofTreeListenerpublic void proofGoalsAdded(ProofTreeEvent e)
proofGoalsAdded in interface ProofTreeListenerpublic void proofGoalsChanged(ProofTreeEvent e)
proofGoalsChanged in interface ProofTreeListenerpublic void proofStructureChanged(ProofTreeEvent e)
ProofTreeListenerproofStructureChanged in interface ProofTreeListenerpublic void smtDataUpdate(ProofTreeEvent e)
ProofTreeListenerNode.getCounterExData()smtDataUpdate in interface ProofTreeListenerpublic void notesChanged(ProofTreeEvent e)
ProofTreeListenernotesChanged in interface ProofTreeListenere - The ProofTreeEvent.