Class AntAnalyzer
- java.lang.Object
- 
- org.apache.tools.ant.util.depend.AbstractAnalyzer
- 
- org.apache.tools.ant.taskdefs.optional.depend.AntAnalyzer
 
 
- 
- All Implemented Interfaces:
- DependencyAnalyzer
 
 public class AntAnalyzer extends AbstractAnalyzer An analyzer which uses the depend task's bytecode classes to analyze dependencies
- 
- 
Field Summary- 
Fields inherited from class org.apache.tools.ant.util.depend.AbstractAnalyzerMAX_LOOPS
 
- 
 - 
Constructor SummaryConstructors Constructor Description AntAnalyzer()
 - 
Method SummaryModifier and Type Method Description protected voiddetermineDependencies(java.util.Vector<java.io.File> files, java.util.Vector<java.lang.String> classes)Determine the dependencies of the configured root classes.protected booleansupportsFileDependencies()Indicate if this analyzer can determine dependent files.- 
Methods inherited from class org.apache.tools.ant.util.depend.AbstractAnalyzeraddClassPath, addRootClass, addSourcePath, config, getClassContainer, getClassDependencies, getFileDependencies, getRootClasses, getSourceContainer, isClosureRequired, reset, setClosure
 
- 
 
- 
- 
- 
Method Detail- 
determineDependenciesprotected void determineDependencies(java.util.Vector<java.io.File> files, java.util.Vector<java.lang.String> classes)Determine the dependencies of the configured root classes.- Specified by:
- determineDependenciesin class- AbstractAnalyzer
- Parameters:
- files- a vector to be populated with the files which contain the dependency classes
- classes- a vector to be populated with the names of the dependency classes.
 
 - 
supportsFileDependenciesprotected boolean supportsFileDependencies() Indicate if this analyzer can determine dependent files.- Specified by:
- supportsFileDependenciesin class- AbstractAnalyzer
- Returns:
- true if the analyzer provides dependency file information.
 
 
- 
 
-