All Classes and Interfaces
Class
Description
The
AbstractParser class is the base class
for classes capable of parsing files to create a
JavaClass instance.The
AfferentNode class is a PackageNode for an
afferent Java package and its afferent packages.The
ClassFileParser class is responsible for
parsing a Java class file to create a JavaClass
instance.The
DependencyConstraint class is a constraint that tests
whether two package-dependency graphs are equivalent.The
DependTree class defines the graphical tree for displaying
the packages and their hierarchical dependencies.The
DependTreeModel class defines the data model being
observed by a DependTree instance.The
EfferentNode class is a PackageNode for an
efferent Java package and its efferent packages.The
FileManager class is responsible for extracting
Java class files (.class files) from a collection of
registered directories.The
JavaClass class represents a Java
class or interface.The
JavaClassBuilder builds JavaClass
instances from .class, .jar, .war, or .zip files.The
JavaPackage class represents a Java package.The
JDepend class analyzes directories of Java class files
and generates the following metrics for each Java package.The
JDepend class analyzes directories of Java class files,
generates metrics for each Java package, and reports the metrics in a Swing
tree.The
JDepend class analyzes directories of Java class files,
generates metrics for each Java package, and reports the metrics in a textual
format.The
JDepend class analyzes directories of Java class files,
generates metrics for each Java package, and reports the metrics in an XML
format.The
PackageComparator class is a Comparator
used to compare two JavaPackage instances for order using a
sorting strategy.The
PackageFilter class is used to filter imported
package names.The
PackageNode class defines the default behavior for tree
nodes representing Java packages.The
ParserListener interface defines a listener
notified upon the completion of parsing events.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.The
StatusPanel class defines the status-related UI
components.