Package com.sun.javatest
Class KeywordsFilter
java.lang.Object
com.sun.javatest.TestFilter
com.sun.javatest.KeywordsFilter
A test filter that filters tests according to the keywords on a test description.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.javatest.TestFilter
TestFilter.Fault, TestFilter.Observer
-
Constructor Summary
ConstructorsConstructorDescriptionKeywordsFilter
(Keywords keywords) Create a filter that filters tests according to a Keywords object. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Determines whether a TestDescription should be accepted or rejected by this filter.boolean
Get a description of this filter, as might be used to give more details about this filter than provided byTestFilter.getName()
.Get the underlying keywords object.getName()
Get the name of this filter, as might be used to choose of of a set of filters.Get the reason why this filter would reject a test, as might be used in reports.int
hashCode()
Methods inherited from class com.sun.javatest.TestFilter
accepts, accepts, accepts
-
Constructor Details
-
KeywordsFilter
Create a filter that filters tests according to a Keywords object.- Parameters:
keywords
- an object that provides the basic filter
-
-
Method Details
-
getKeywords
Get the underlying keywords object.- Returns:
- the keywords object that provides the basic filter
-
getName
Description copied from class:TestFilter
Get the name of this filter, as might be used to choose of of a set of filters. This string should be localized.- Specified by:
getName
in classTestFilter
- Returns:
- the name of this filter
-
getDescription
Description copied from class:TestFilter
Get a description of this filter, as might be used to give more details about this filter than provided byTestFilter.getName()
. This string should be localized.- Specified by:
getDescription
in classTestFilter
- Returns:
- a description of this filter
-
getReason
Description copied from class:TestFilter
Get the reason why this filter would reject a test, as might be used in reports. This string should be localized.- Specified by:
getReason
in classTestFilter
- Returns:
- a rejection reason for this filter
-
accepts
Description copied from class:TestFilter
Determines whether a TestDescription should be accepted or rejected by this filter.- Specified by:
accepts
in classTestFilter
- Parameters:
td
- the TestDescription to check- Returns:
- true if td should be included in collection; false otherwise.
-
hashCode
public int hashCode() -
equals
-