public class InitialUrlFilter extends TestFilter
TestFilter.Fault, TestFilter.Observer| Constructor and Description |
|---|
InitialUrlFilter(java.io.File[] initFiles)
Create a filter based on the given files.
|
InitialUrlFilter(java.lang.String[] initialUrls)
Create a filter based on the given initial URLs.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(TestDescription td)
Determines whether a TestDescription should be accepted or rejected
by this filter.
|
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.io.File[] |
getInitFiles() |
java.lang.String[] |
getInitStrings() |
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.
|
static boolean |
isInitialUrlMatch(java.lang.String toCheck,
java.lang.String compareTo)
Find out if a given URL falls under a particular initial URL.
|
accepts, accepts, acceptspublic InitialUrlFilter(java.io.File[] initFiles)
initFiles - Files which specify the tests to be accepted. Null or
zero length arrays are accepted and result in accepts() always returning
true.public InitialUrlFilter(java.lang.String[] initialUrls)
initialUrls - Paths which specify the tests to be accepted. Null
or zero length arrays are accepted and result in accepts() always
returning true.public boolean accepts(TestDescription td)
TestFilteraccepts in class TestFiltertd - the TestDescription to checkpublic static boolean isInitialUrlMatch(java.lang.String toCheck,
java.lang.String compareTo)
toCheck - The incoming name to check. This might originate from a
TestDescription being filtered.compareTo - The known initial URL to compare the previous parameter to.
This would probably originate from a set of parameters.public java.io.File[] getInitFiles()
public java.lang.String[] getInitStrings()
public java.lang.String getName()
TestFiltergetName in class TestFilterpublic java.lang.String getDescription()
TestFilterTestFilter.getName(). This string should
be localized.getDescription in class TestFilterpublic java.lang.String getReason()
TestFiltergetReason in class TestFilterCopyright (c) 1996, 2014, Oracle and/or its affiliates. All rights reserved.