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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
countersInvalidated(TestResultTable.TreeNode node)
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 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.
-
-