|
||||||||||
| 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.ObservableTestFilter
com.sun.javatest.ParameterFilter
public class ParameterFilter
This filter knows how to deal with the the Parameters interface to get the necessary filtering effect.
Parameters| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sun.javatest.ObservableTestFilter |
|---|
ObservableTestFilter.Observer |
| Nested classes/interfaces inherited from class com.sun.javatest.TestFilter |
|---|
TestFilter.Fault |
| Field Summary |
|---|
| Fields inherited from class com.sun.javatest.ObservableTestFilter |
|---|
observers |
| Constructor Summary | |
|---|---|
ParameterFilter()
|
|
| Method Summary | |
|---|---|
boolean |
accepts(TestDescription td)
Determines whether a TestDescription should be accepted or rejected by this filter. |
boolean |
accepts(TestDescription td,
TestFilter.Observer o)
Determines whether a TestDescription should be accepted or rejected by this filter; if rejected, it is reported to the provided observer. |
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(). |
InitialUrlFilter |
getIUrlFilter()
|
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. |
TestFilter[] |
getTestFilters()
Gets the set of filters that the parameters have supplied. |
void |
update(Parameters p)
Should be called whenever the parameters or filters inside may have changed. |
| Methods inherited from class com.sun.javatest.ObservableTestFilter |
|---|
addObserver, notifyUpdated, removeObserver |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ParameterFilter()
| Method Detail |
|---|
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(TestDescription td,
TestFilter.Observer o)
throws TestFilter.Fault
TestFilter
accepts in class TestFiltertd - The TestDescription to check.o - An observer, which will be notified if the test is
rejected by this filter.
TestFilter.Fault - if an error occurs while trying to determine if this test
should be accepted or not.public TestFilter[] getTestFilters()
InitialUrlFilterpublic void update(Parameters p)
public InitialUrlFilter getIUrlFilter()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||