org.apache.tools.ant.types.optional.depend
Class DependScanner
- FileScanner, ResourceFactory, SelectorScanner
public class DependScanner
DirectoryScanner for finding class dependencies.
DEFAULTEXCLUDES , basedir , dirsDeselected , dirsExcluded , dirsIncluded , dirsNotIncluded , everythingIncluded , excludes , filesDeselected , filesExcluded , filesIncluded , filesNotIncluded , haveSlowResults , includes , isCaseSensitive , selectors |
DependScanner(DirectoryScanner parentScanner) - Create a DependScanner, using the given scanner to provide the basic
set of files from which class files come.
|
addDefaultExclude , addDefaultExcludes , addExcludes , clearResults , couldHoldIncluded , getBasedir , getDefaultExcludes , getDeselectedDirectories , getDeselectedFiles , getExcludedDirectories , getExcludedFiles , getIncludedDirectories , getIncludedDirsCount , getIncludedFiles , getIncludedFilesCount , getNotIncludedDirectories , getNotIncludedFiles , getResource , isCaseSensitive , isEverythingIncluded , isExcluded , isFollowSymlinks , isIncluded , isSelected , match , match , matchPath , matchPath , matchPatternStart , matchPatternStart , removeDefaultExclude , resetDefaultExcludes , scan , scandir , setBasedir , setBasedir , setCaseSensitive , setExcludes , setFollowSymlinks , setIncludes , setSelectors , slowScan |
DEFAULT_ANALYZER_CLASS
public static final String DEFAULT_ANALYZER_CLASS
The name of the analyzer to use by default.
DependScanner
public DependScanner(DirectoryScanner parentScanner)
Create a DependScanner, using the given scanner to provide the basic
set of files from which class files come.
parentScanner
- the DirectoryScanner which returns the files from
which class files must come.
scan
public void scan()
throws IllegalStateException
Scans the base directory for files on which baseClass depends.
- scan in interface FileScanner
- scan in interface DirectoryScanner
setRootClasses
public void setRootClasses(Vector rootClasses)
Sets the root classes to be used to drive the scan.
rootClasses
- the rootClasses to be used for this scan.
Copyright B) 2000-2006 Apache Software Foundation. All Rights Reserved.