org.apache.tools.ant.types.optional.depend
Class ClassfileSet
- Cloneable, ResourceCollection, SelectorContainer
public class ClassfileSet
A ClassfileSet is a FileSet that enlists all classes that depend on a
certain set of root classes.
ClassfileSet extends FileSet, its inherited properties
defining the domain searched for dependent classes.
add , addAnd , addContains , addContainsRegexp , addCustom , addDate , addDepend , addDepth , addDifferent , addFilename , addMajority , addModified , addNone , addNot , addOr , addPresent , addSelector , addSize , addType , appendExcludes , appendIncludes , appendSelector , clone , createExclude , createExcludesFile , createInclude , createIncludesFile , createPatternSet , getDefaultexcludes , getDir , getDir , getDirectoryScanner , getDirectoryScanner , getRef , getSelectors , hasPatterns , hasSelectors , isCaseSensitive , isFollowSymlinks , mergeExcludes , mergeIncludes , mergePatterns , selectorCount , selectorElements , setCaseSensitive , setDefaultexcludes , setDir , setExcludes , setExcludesfile , setFile , setFollowSymlinks , setIncludes , setIncludesfile , setRefid , setupDirectoryScanner , setupDirectoryScanner , toString |
checkAttributesAllowed , checkChildrenAllowed , circularReference , clone , dieOnCircularReference , dieOnCircularReference , dieOnCircularReference , getCheckedRef , getCheckedRef , getCheckedRef , getCheckedRef , getDataTypeName , getRefid , invokeCircularReferenceCheck , isChecked , isReference , noChildrenAllowed , setChecked , setRefid , toString , tooManyAttributes |
ClassfileSet
public ClassfileSet()
Default constructor.
ClassfileSet
protected ClassfileSet(ClassfileSet s)
Create a ClassfileSet from another ClassfileSet.
s
- the other classfileset.
addConfiguredRoot
public void addConfiguredRoot(ClassfileSet.ClassRoot root)
Add a nested root class definition to this class file set.
root
- the configured class root.
addRootFileset
public void addRootFileset(FileSet rootFileSet)
Add a fileset to which contains a collection of root classes used to
drive the search from classes.
rootFileSet
- a root file set to be used to search for dependent
classes.
clone
public Object clone()
Clone this data type.
- clone in interface FileSet
- a clone of the class file set.
setRootClass
public void setRootClass(String rootClass)
Set the root class attribute.
rootClass
- the name of the root class.