|
|||||||||
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.PatternSet
Named collection of include/exclude tags.
Moved out of MatchingTask to make it a standalone object that could be referenced (by scripts for example).
Inner Class Summary | |
class |
PatternSet.NameEntry
inner class to hold a name on list. |
Fields inherited from class org.apache.tools.ant.types.DataType |
checked, description, ref |
Constructor Summary | |
PatternSet()
|
Method Summary | |
void |
append(PatternSet other,
Project p)
Adds the patterns of the other instance to this set. |
PatternSet.NameEntry |
createExclude()
add a name entry on the exclude list |
PatternSet.NameEntry |
createInclude()
add a name entry on the include list |
java.lang.String[] |
getExcludePatterns(Project p)
Returns the filtered include patterns. |
java.lang.String[] |
getIncludePatterns(Project p)
Returns the filtered include patterns. |
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 excludes 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. |
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 PatternSet()
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 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 append(PatternSet other, Project p)
public java.lang.String[] getIncludePatterns(Project p)
public java.lang.String[] getExcludePatterns(Project p)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |