public class ClassfileSet extends FileSet
| Modifier and Type | Class and Description |
|---|---|
static class |
ClassfileSet.ClassRoot
Inner class used to contain info about root classes.
|
description, location, project| Modifier | Constructor and Description |
|---|---|
|
ClassfileSet()
Default constructor.
|
protected |
ClassfileSet(ClassfileSet s)
Create a ClassfileSet from another ClassfileSet.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addConfiguredRoot(ClassfileSet.ClassRoot root)
Add a nested root class definition to this class file set.
|
void |
addRootFileset(FileSet rootFileSet)
Add a fileset to which contains a collection of root classes used to
drive the search from classes.
|
java.lang.Object |
clone()
Clone this data type.
|
DirectoryScanner |
getDirectoryScanner(Project p)
Return the DirectoryScanner associated with this FileSet.
|
void |
setRootClass(java.lang.String rootClass)
Set the root class attribute.
|
isFilesystemOnly, iterator, sizeadd, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendExcludes, appendIncludes, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDefaultexcludes, getDir, getDir, getDirectoryScanner, getRef, getSelectors, hasPatterns, hasSelectors, isCaseSensitive, isFollowSymlinks, mergeExcludes, mergeIncludes, mergePatterns, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setDir, setErrorOnMissingDir, setExcludes, setExcludesfile, setFile, setFollowSymlinks, setIncludes, setIncludesfile, setRefid, setupDirectoryScanner, setupDirectoryScanner, toStringcheckAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, setChecked, tooManyAttributesgetDescription, getLocation, getProject, log, log, setDescription, setLocation, setProjectpublic ClassfileSet()
protected ClassfileSet(ClassfileSet s)
s - the other classfileset.public void addRootFileset(FileSet rootFileSet)
rootFileSet - a root file set to be used to search for dependent
classes.public void setRootClass(java.lang.String rootClass)
rootClass - the name of the root class.public DirectoryScanner getDirectoryScanner(Project p)
getDirectoryScanner in class AbstractFileSetp - the project used to resolve dirs, etc.public void addConfiguredRoot(ClassfileSet.ClassRoot root)
root - the configured class root.