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

Class AncestorAnalyzer

public class AncestorAnalyzer extends AbstractAnalyzer

A dependency analyzer which returns superclass and superinterface dependencies.
Constructor Summary
AncestorAnalyzer()
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

AncestorAnalyzer

public AncestorAnalyzer()
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.

Copyright B) 2000-2007 Apache Software Foundation. All Rights Reserved.