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, .jar, .war, or .zip files.
|
JavaClass.ClassComparator | |
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-2005 Clarkware Consulting, Inc.