org.apache.tools.ant.util.depend.bcel

Class FullAnalyzer

public class FullAnalyzer extends AbstractAnalyzer

An analyzer capable fo traversing all class - class relationships.
Constructor Summary
FullAnalyzer()
Default constructor Causes the BCEL classes to load to ensure BCEL dependencies can be satisfied
Method Summary
protected voiddetermineDependencies(Vector files, Vector classes)
Determine the dependencies of the configured root classes.
protected booleansupportsFileDependencies()
Indicate if this analyzer can determine dependent files.

Constructor Detail

FullAnalyzer

public FullAnalyzer()
Default constructor Causes the BCEL classes to load to ensure BCEL dependencies can be satisfied

Method Detail

determineDependencies

protected void determineDependencies(Vector files, Vector classes)
Determine the dependencies of the configured root classes.

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 depencency classes.

supportsFileDependencies

protected boolean supportsFileDependencies()
Indicate if this analyzer can determine dependent files.

Returns: true if the analyzer provides dependency file information.