Package com.sun.javatest
Interface TestResultTable.TreeNodeObserver
- Enclosing class:
TestResultTable
public static interface TestResultTable.TreeNodeObserver
Observer interface to watch a single tree node.
- Since:
- 3.0
-
Method Summary
Modifier and TypeMethodDescriptionvoid
The statistics counters of the node have changed.void
insertedBranch
(TestResultTable.TreeNode parent, TestResultTable.TreeNode newNode, int index) A TreeNode has been inserted into the given parent node.void
insertedResult
(TestResultTable.TreeNode parent, TestResult test, int index) A TestResult has been inserted into the given parent node.void
removedBranch
(TestResultTable.TreeNode parent, int index) A TreeNode has been removed from the given parent node.void
removedResult
(TestResultTable.TreeNode parent, TestResult test, int index) A TestResult has been removed from the given parent node.void
replacedResult
(TestResultTable.TreeNode parent, TestResult oldTest, TestResult newTest, int index) A TestResult has been replaced in the given parent node.
-
Method Details
-
insertedBranch
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
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
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
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
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.
-