public class TestFinderDecorator extends TestFinder
TestFinder.ErrorHandler, TestFinder.Faultdebug, env| Constructor and Description |
|---|
TestFinderDecorator(TestFinder testFinder)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Comparator |
getComparator()
Get the current comparator being used.
|
TestFinder |
getCurrentTestFinder() |
java.io.File[] |
getFiles()
Get the files that were found by the most recent call
of read.
|
java.io.File |
getRoot()
Get the root file of the test suite, as passed in to the
init method. |
java.io.File |
getRootDir()
Get the root directory of the test suite; this is either the
root passed in to the init method or if that is a file, it is
the directory containing the file.
|
TestDescription[] |
getTests()
Get the test descriptions that were found by the most recent call
of read.
|
boolean |
isFolder(java.io.File path)
Determine whether a location corresponds to a directory (folder) or
an actual file.
|
long |
lastModified(java.io.File f)
Determine when the last time this path was modified.
|
void |
read(java.io.File file)
Read a file, looking for test descriptions and other files that might
need to be read.
|
protected void |
scan(java.io.File file)
Scan a file, looking for test descriptions and other files that might
need to be scanned.
|
void |
setComparator(java.util.Comparator c)
Incoming files and test descriptions are sorted by their name during
processing, this method allows adjustment of the comparison method to
be used during this sorting.
|
clearErrors, decodeAllArgs, decodeArg, error, error, error, foundFile, foundTestDescription, foundTestDescription, getDefaultComparator, getErrorCount, getErrorHandler, getErrors, init, init, localizedError, normalize, processEntry, setErrorHandler, setRootpublic TestFinderDecorator(TestFinder testFinder)
public java.io.File getRoot()
TestFinderinit method.getRoot in class TestFinderTestFinder.setRoot(java.io.File)public java.io.File getRootDir()
TestFindergetRootDir in class TestFinderpublic void read(java.io.File file)
TestFinderread in class TestFinderfile - The file to be read.public TestDescription[] getTests()
TestFindergetTests in class TestFinderTestFinder.read(java.io.File),
TestFinder.foundTestDescription(java.util.Map, java.io.File, int)public java.io.File[] getFiles()
TestFindergetFiles in class TestFinderTestFinder.read(java.io.File),
TestFinder.foundFile(java.io.File)public java.util.Comparator getComparator()
TestFindergetComparator in class TestFinderTestFinder.setComparator(java.util.Comparator)public void setComparator(java.util.Comparator c)
TestFindernull parameter. By default, this class will
do US Locale sorting.setComparator in class TestFinderc - The comparison operator to be used. Null indicates no sorting (old behavior).TestFinder.getComparator(),
TestFinder.foundTestDescription(TestDescription),
TestFinder.foundFile(File)public TestFinder getCurrentTestFinder()
public long lastModified(java.io.File f)
TestFinderlastModified in class TestFinderf - The location in question.public boolean isFolder(java.io.File path)
TestFinderisFolder in class TestFinderpath - The location in question.protected void scan(java.io.File file)
TestFinderscan in class TestFinderfile - The file to scanCopyright (c) 1996, 2015, Oracle and/or its affiliates. All rights reserved.