|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tools.ant.types.DataType | +--org.apache.tools.ant.types.FileSet
Moved out of MatchingTask to make it a standalone object that could be referenced (by scripts for example).
Fields inherited from class org.apache.tools.ant.types.DataType |
checked, description, ref |
Constructor Summary | |
|
FileSet()
|
protected |
FileSet(FileSet fileset)
|
Method Summary | |
PatternSet.NameEntry |
createExclude()
add a name entry on the exclude list |
PatternSet.NameEntry |
createInclude()
add a name entry on the include list |
PatternSet |
createPatternSet()
|
java.io.File |
getDir(Project p)
|
DirectoryScanner |
getDirectoryScanner(Project p)
Returns the directory scanner needed to access the files to process. |
protected FileSet |
getRef(Project p)
Performs the check for circular references and returns the referenced FileSet. |
void |
setDefaultexcludes(boolean useDefaultExcludes)
Sets whether default exclusions should be used or not. |
void |
setDir(java.io.File dir)
|
void |
setExcludes(java.lang.String excludes)
Sets the set of exclude patterns. |
void |
setExcludesfile(java.io.File excl)
Sets the name of the file containing the includes patterns. |
void |
setIncludes(java.lang.String includes)
Sets the set of include patterns. |
void |
setIncludesfile(java.io.File incl)
Sets the name of the file containing the includes patterns. |
void |
setRefid(Reference r)
Makes this instance in effect a reference to another PatternSet instance. |
void |
setupDirectoryScanner(FileScanner ds,
Project p)
|
Methods inherited from class org.apache.tools.ant.types.DataType |
circularReference, dieOnCircularReference, getDescription, isReference, noChildrenAllowed, setDescription, tooManyAttributes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FileSet()
protected FileSet(FileSet fileset)
Method Detail |
public void setRefid(Reference r) throws BuildException
You must not set another attribute or nest elements inside this element if you make it a reference.
setRefid
in class DataType
public void setDir(java.io.File dir) throws BuildException
public java.io.File getDir(Project p)
public PatternSet createPatternSet()
public PatternSet.NameEntry createInclude()
public PatternSet.NameEntry createExclude()
public void setIncludes(java.lang.String includes)
includes
- the string containing the include patternspublic void setExcludes(java.lang.String excludes)
excludes
- the string containing the exclude patternspublic void setIncludesfile(java.io.File incl) throws BuildException
incl
- The file to fetch the include patterns from.public void setExcludesfile(java.io.File excl) throws BuildException
excl
- The file to fetch the exclude patterns from.public void setDefaultexcludes(boolean useDefaultExcludes)
useDefaultExcludes
- "true"|"on"|"yes" when default exclusions
should be used, "false"|"off"|"no" when they
shouldn't be used.public DirectoryScanner getDirectoryScanner(Project p)
public void setupDirectoryScanner(FileScanner ds, Project p)
protected FileSet getRef(Project p)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |