Class Summary |
AbstractParser |
The AbstractParser class is the base
class for classes capable of parsing files to
create a JavaClass instance.
|
AfferentNode |
The AfferentNode class is a
PackageNode for an afferent
Java package and its afferent packages.
|
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.
|
DependTree |
The DependTree class defines the graphical tree
for displaying the packages and their hierarchical
dependencies.
|
DependTreeModel |
The DependTreeModel class defines the
data model being observed by a DependTree
instance.
|
EfferentNode |
The EfferentNode class is a
PackageNode for an efferent
Java package and its efferent packages.
|
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.
|
JavaClassBuilder |
The JavaClassBuilder builds
JavaClass instances from
.class and .jar (or .zip) files.
|
JavaClass.ClassComparator |
The ClassComparator class is
a Comparator used to compare
two JavaClass instances for order. |
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.
|
JDepend |
The JDepend class analyzes directories
of Java class files, generates metrics for each Java
package, and reports the metrics in a Swing tree.
|
JDepend |
The JDepend class analyzes directories
of Java class files, generates metrics for each Java
package, and reports the metrics in a textual format.
|
JDepend |
The JDepend class analyzes directories
of Java class files, generates metrics for each Java
package, and reports the metrics in an XML format.
|
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.
|
PackageNode |
The PackageNode class defines the
default behavior for tree nodes representing
Java packages.
|
ParserListener |
The ParserListener interface defines a
listener notified upon the completion of parsing events.
|
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.
|
StatusPanel |
The StatusPanel class defines
the status-related UI components.
|
Copyright B) 1999-2003 Clarkware Consulting, Inc.