Package jdepend.framework

Interface Summary

ParserListener The ParserListener interface defines a listener notified upon the completion of parsing events.

Class Summary

AbstractParser The AbstractParser class is the base class for classes capable of parsing files to create a JavaClass instance.
ClassFileParser The ClassFileParser class is responsible for parsing a Java class file to create a JavaClass instance.
DependencyConstraint The DependencyConstraint class is a constraint that tests whether two package-dependency graphs are equivalent.
FileManager The FileManager class is responsible for extracting Java class files (.class files) from a collection of registered directories.
JavaClass The JavaClass class represents a Java class or interface.
JavaClass.ClassComparator The ClassComparator class is a Comparator used to compare two JavaClass instances for order.
JavaClassBuilder The JavaClassBuilder builds JavaClass instances from .class and .jar (or .zip) files.
JavaPackage The JavaPackage class represents a Java package.
JDepend The JDepend class analyzes directories of Java class files and generates the following metrics for each Java package.
PackageComparator The PackageComparator class is a Comparator used to compare two JavaPackage instances for order using a sorting strategy.
PackageFilter The PackageFilter class is used to filter imported package names.
PropertyConfigurator The PropertyConfigurator class contains configuration information contained in the jdepend.properties file, if such a file exists either in the user's home directory or somewhere in the classpath.

Copyright B) 1999-2003 Clarkware Consulting, Inc.