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 TypeMethodDescriptionvoidThe 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 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.
-