Package | Description |
---|---|
com.sun.javatest |
This package provides facilities for reading, executing
and monitoring tests.
|
Modifier and Type | Class and Description |
---|---|
class |
TRT_TreeNode
This is the implementation of a tree node structure for TestResultTable.
|
Modifier and Type | Method and Description |
---|---|
static TestResultTable.TreeNode |
TestResultTable.findNode(TestResultTable.TreeNode node,
java.lang.String path)
Used to find a branch node somewhere in the tree based on a path.
|
TestResultTable.TreeNode[] |
TestResultTable.PathRecord.generateNodes(TestResult tr)
Generate the path to a given test.
|
TestResultTable.TreeNode[] |
TestResultTable.PathRecord.getNodes()
Get the nodes that represent the path.
|
static TestResultTable.TreeNode[] |
TestResultTable.getObjectPath(TestResult target)
Find the specified test, recording the path from the root.
|
static TestResultTable.TreeNode[] |
TestResultTable.getObjectPath(TestResultTable.TreeNode target)
Find the specified test, recording the path from the root.
|
TestResultTable.TreeNode |
TRT_TreeNode.getParent() |
TestResultTable.TreeNode |
TestResult.getParent()
Get the parent node in the test result table that
contains this test result object.
|
TestResultTable.TreeNode |
TestResultTable.TreeNode.getParent()
Get the parent of this node.
|
TestResultTable.TreeNode |
TestResultTable.getRoot()
Get the root TreeNode of this result table.
|
TestResultTable.TreeNode[] |
TRT_TreeNode.getTreeNodes()
Get only the children of this node which are branches.
|
TestResultTable.TreeNode[] |
TestResultTable.TreeNode.getTreeNodes()
Get any immediate children of this node which are tree nodes.
|
Modifier and Type | Method and Description |
---|---|
void |
TestResultTable.TreeNodeObserver.countersInvalidated(TestResultTable.TreeNode node)
The statistics counters of the node have changed.
|
static java.util.Enumeration |
TestResultTable.elements(TestResultTable.TreeNode node)
List all the tests under this node.
|
static java.util.Enumeration |
TestResultTable.elements(TestResultTable.TreeNode node,
TestFilter filter)
Same description as getIterator() method with same args.
|
static java.util.Enumeration |
TestResultTable.elements(TestResultTable.TreeNode node,
TestFilter[] filters)
Same description as getIterator() method with same args.
|
static TestResultTable.TreeNode |
TestResultTable.findNode(TestResultTable.TreeNode node,
java.lang.String path)
Used to find a branch node somewhere in the tree based on a path.
|
void |
TestResultTable.TreeEventObserver.finishRefresh(TestResultTable.TreeNode origin)
A refresh has been finished on the node.
|
static TestResultTable.TreeIterator |
TestResultTable.getIterator(TestResultTable.TreeNode node)
List all the tests under this node.
|
static TestResultTable.TreeIterator |
TestResultTable.getIterator(TestResultTable.TreeNode node,
TestFilter filter)
Get an iterator capable of producing a filtered view of the test suite.
|
static TestResultTable.TreeIterator |
TestResultTable.getIterator(TestResultTable.TreeNode node,
TestFilter[] filters)
Get an iterator capable of producing a filtered view of the test suite.
|
static TestResultTable.TreeNode[] |
TestResultTable.getObjectPath(TestResultTable.TreeNode target)
Find the specified test, recording the path from the root.
|
static java.lang.String |
TestResultTable.getRootRelativePath(TestResultTable.TreeNode node)
Get the path to this node, relative to the root of the testsuite.
|
void |
TestResultTable.TreeNodeObserver.insertedBranch(TestResultTable.TreeNode parent,
TestResultTable.TreeNode newNode,
int index)
A TreeNode has been inserted into the given parent node.
|
void |
TestResultTable.TreeNodeObserver.insertedResult(TestResultTable.TreeNode parent,
TestResult test,
int index)
A TestResult has been inserted into the given parent node.
|
void |
TestResultTable.TreeObserver.nodeChanged(TestResultTable.TreeNode[] path,
java.lang.Object what,
int index,
java.lang.Object old)
A node has changed.
|
void |
TestResultTable.TreeObserver.nodeInserted(TestResultTable.TreeNode[] path,
java.lang.Object what,
int index)
A node has been inserted into the tree.
|
void |
TestResultTable.TreeObserver.nodeRemoved(TestResultTable.TreeNode[] path,
java.lang.Object what,
int index)
An item has been removed from the tree.
|
boolean |
TestResultTable.prune(TestResultTable.TreeNode node)
Removes empty nodes (things with no tests below them).
|
boolean |
TestResultTable.refreshIfNeeded(TestResultTable.TreeNode node)
Refresh a folder if the files on disk have been modified since the
folder was read.
|
void |
TestResultTable.TreeNodeObserver.removedBranch(TestResultTable.TreeNode parent,
int index)
A TreeNode has been removed from the given parent node.
|
void |
TestResultTable.TreeNodeObserver.removedResult(TestResultTable.TreeNode parent,
TestResult test,
int index)
A TestResult has been removed from the given parent node.
|
void |
TestResultTable.TreeNodeObserver.replacedResult(TestResultTable.TreeNode parent,
TestResult oldTest,
TestResult newTest,
int index)
A TestResult has been replaced in the given parent node.
|
void |
TestResultTable.TreeEventObserver.startRefresh(TestResultTable.TreeNode origin)
A refresh has been stared on the node.
|
Copyright (c) 1996, 2015, Oracle and/or its affiliates. All rights reserved.