|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.javatest.TestFilter
com.sun.javatest.StatusFilter
public class StatusFilter
A test filter that filters tests according to their prior execution status.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sun.javatest.TestFilter |
|---|
TestFilter.Fault, TestFilter.Observer |
| Constructor Summary | |
|---|---|
StatusFilter(boolean[] statusValues,
TestResultTable trt)
Create a filter that filters tests according to their execution status. |
|
| Method Summary | |
|---|---|
boolean |
accepts(TestDescription td)
Determines whether a TestDescription should be accepted or rejected by this filter. |
boolean |
accepts(TestResult tr)
|
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getDescription()
Get a description of this filter, as might be used to give more details about this filter than provided by TestFilter.getName(). |
java.lang.String |
getName()
Get the name of this filter, as might be used to choose of of a set of filters. |
java.lang.String |
getReason()
Get the reason why this filter would reject a test, as might be used in reports. |
boolean[] |
getStatusValues()
Get the array of booleans, indexed by the standard Status constants, that indicate
which status values should be accepted (passed) by the filter,
and which should be rejected. |
TestResultTable |
getTestResultTable()
Get the test result table in which to look up tests to see if they should be accepted by the filter or not. |
int |
hashCode()
|
| Methods inherited from class com.sun.javatest.TestFilter |
|---|
accepts, accepts |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StatusFilter(boolean[] statusValues,
TestResultTable trt)
statusValues - an array of booleans, indexed by the standard
Status constants, that indicate
which status values should be accepted (passed) by the filter,
and which should be rejected.trt - a test result table in which to look up the value of
the tests being checked by the filterStatus.PASSED,
Status.FAILED,
Status.ERROR,
Status.NOT_RUN| Method Detail |
|---|
public boolean[] getStatusValues()
Status constants, that indicate
which status values should be accepted (passed) by the filter,
and which should be rejected.
Status.PASSED,
Status.FAILED,
Status.ERROR,
Status.NOT_RUNpublic TestResultTable getTestResultTable()
public java.lang.String getName()
TestFilter
getName in class TestFilterpublic java.lang.String getDescription()
TestFilterTestFilter.getName(). This string should
be localized.
getDescription in class TestFilterpublic java.lang.String getReason()
TestFilter
getReason in class TestFilter
public boolean accepts(TestDescription td)
throws TestFilter.Fault
TestFilter
accepts in class TestFiltertd - the TestDescription to check
TestFilter.Fault - if an error occurs while trying to determine if this test
should be accepted or not.
public boolean accepts(TestResult tr)
throws TestFilter.Fault
accepts in class TestFilterTestFilter.Faultpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||