Package com.sun.javatest
Interface TestResultTable.TreeNodeObserver
-
- Enclosing class:
- TestResultTable
public static interface TestResultTable.TreeNodeObserverObserver interface to watch a single tree node.- Since:
- 3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcountersInvalidated(TestResultTable.TreeNode node)The statistics counters of the node have changed.voidinsertedBranch(TestResultTable.TreeNode parent, TestResultTable.TreeNode newNode, int index)A TreeNode has been inserted into the given parent node.voidinsertedResult(TestResultTable.TreeNode parent, TestResult test, int index)A TestResult has been inserted into the given parent node.voidremovedBranch(TestResultTable.TreeNode parent, int index)A TreeNode has been removed from the given parent node.voidremovedResult(TestResultTable.TreeNode parent, TestResult test, int index)A TestResult has been removed from the given parent node.voidreplacedResult(TestResultTable.TreeNode parent, TestResult oldTest, TestResult newTest, int index)A TestResult has been replaced in the given parent node.
-
-
-
Method Detail
-
insertedBranch
void insertedBranch(TestResultTable.TreeNode parent, TestResultTable.TreeNode newNode, int index)
A TreeNode has been inserted into the given parent node.- Parameters:
parent- The node which acquired the new node. This is the same as the object that the observer attached to.newNode- The node which was added.index- The index at which the node was added.
-
insertedResult
void insertedResult(TestResultTable.TreeNode parent, TestResult test, int index)
A TestResult has been inserted into the given parent node.- Parameters:
parent- The node which acquired the new test. This is the same as the object that the observer attached to.test- The test which was added.index- The index at which the test was added.
-
replacedResult
void replacedResult(TestResultTable.TreeNode parent, TestResult oldTest, TestResult newTest, int index)
A TestResult has been replaced in the given parent node.- Parameters:
parent- The node which acquired the new test. This is the same as the object that the observer attached to.oldTest- The test which was replaced.newTest- The test which took the old test's place.index- The index at which activity occurred.
-
removedBranch
void removedBranch(TestResultTable.TreeNode parent, int index)
A TreeNode has been removed from the given parent node.- Parameters:
parent- The node which acquired the new test. This is the same as the object that the observer attached to.index- The index at which the removed node resided in the parent.
-
removedResult
void removedResult(TestResultTable.TreeNode parent, TestResult test, int index)
A TestResult has been removed from the given parent node.- Parameters:
parent- The node which acquired the new test. This is the same as the object that the observer attached to.test- The test which was removed.index- The index at which the removed test resided in the parent.
-
countersInvalidated
void countersInvalidated(TestResultTable.TreeNode node)
The statistics counters of the node have changed.- Parameters:
node- The node whose counters were invalidated. This is the same as the node which this observer attached to.
-
-