|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
void |
addDefaultExcludes()
Adds default exclusions to the current exclusions set. |
File |
getBasedir()
Returns the base directory to be scanned. |
String[] |
getIncludedDirectories()
Returns the names of the directories which matched at least one of the include patterns and none of the exclude patterns. |
String[] |
getIncludedFiles()
Returns the names of the files which matched at least one of the include patterns and none of the exclude patterns. |
void |
scan()
Scans the base directory for files which match at least one include pattern and don't match any exclude patterns. |
void |
setExcludes(String[] excludes)
Sets the list of exclude patterns to use. |
void |
setIncludes(String[] includes)
Sets the list of include patterns to use. |
Method Detail |
public void setIncludes(String[] includes)
File.separatorChar
, so the separator used
need not match File.separatorChar
.
When a pattern ends with a '/' or '\', "**" is appended.
includes
- A list of include patterns.
May be null
, indicating that all files
should be included. If a non-null
list is given, all elements must be
non-null
.public void setExcludes(String[] excludes)
File.separatorChar
, so the separator used
need not match File.separatorChar
.
When a pattern ends with a '/' or '\', "**" is appended.
excludes
- A list of exclude patterns.
May be null
, indicating that no files
should be excluded. If a non-null
list is
given, all elements must be non-null
.public void addDefaultExcludes()
public void scan()
IllegalStateException
- if the base directory was set
incorrectly (i.e. if it is null
, doesn't exist,
or isn't a directory).public String[] getIncludedFiles()
public String[] getIncludedDirectories()
public File getBasedir()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |