- abstractness() - Method in class jdepend.framework.JavaPackage
-
- AbstractParser - Class in jdepend.framework
-
The AbstractParser
class is the base class
for classes capable of parsing files to create a
JavaClass
instance.
- AbstractParser() - Constructor for class jdepend.framework.AbstractParser
-
- AbstractParser(PackageFilter) - Constructor for class jdepend.framework.AbstractParser
-
- ACC_ABSTRACT - Static variable in class jdepend.framework.ClassFileParser
-
- ACC_INTERFACE - Static variable in class jdepend.framework.ClassFileParser
-
- accept(String) - Method in class jdepend.framework.PackageFilter
-
Indicates whether the specified package name passes this package filter.
- acceptClassFile(File) - Method in class jdepend.framework.FileManager
-
- acceptClassFileName(String) - Method in class jdepend.framework.FileManager
-
- acceptFile(File) - Method in class jdepend.framework.FileManager
-
- acceptInnerClasses(boolean) - Method in class jdepend.framework.FileManager
-
Determines whether inner classes should be collected.
- acceptJarFile(File) - Method in class jdepend.framework.FileManager
-
- addAfferent(JavaPackage) - Method in class jdepend.framework.JavaPackage
-
Adds the specified Java package as an afferent of this package.
- addClass(JavaClass) - Method in class jdepend.framework.JavaPackage
-
- addDirectory(String) - Method in class jdepend.framework.FileManager
-
- addDirectory(String) - Method in class jdepend.framework.JDepend
-
Adds the specified directory name to the collection of directories to be
analyzed.
- addDirectory(String) - Method in class jdepend.swingui.JDepend
-
Adds the specified directory name to the collection of directories to be
analyzed.
- addDirectory(String) - Method in class jdepend.textui.JDepend
-
Adds the specified directory name to the collection of directories to be
analyzed.
- addEfferent(JavaPackage) - Method in class jdepend.framework.JavaPackage
-
- addImportedPackage(JavaPackage) - Method in class jdepend.framework.JavaClass
-
- addPackage(String) - Method in class jdepend.framework.DependencyConstraint
-
- addPackage(JavaPackage) - Method in class jdepend.framework.DependencyConstraint
-
- addPackage(String) - Method in class jdepend.framework.JDepend
-
Adds the specified Java package name to the collection of analyzed
packages.
- addPackage(JavaPackage) - Method in class jdepend.framework.JDepend
-
Adds the specified Java package to the collection of
analyzed packages.
- addPackage(String) - Method in class jdepend.framework.PackageFilter
-
- addPackages(Collection) - Method in class jdepend.framework.JDepend
-
Adds the specified collection of packages to the collection
of analyzed packages.
- addPackages(Collection) - Method in class jdepend.framework.PackageFilter
-
- addParseListener(ParserListener) - Method in class jdepend.framework.AbstractParser
-
- addParseListener(ParserListener) - Method in class jdepend.framework.JDepend
-
Registers the specified parser listener.
- addTreeModelListener(TreeModelListener) - Method in class jdepend.swingui.DependTreeModel
-
Adds a listener for the TreeModelEvent
posted after the
tree changes.
- addTreeSelectionListener(TreeSelectionListener) - Method in class jdepend.swingui.DependTree
-
Registers the specified listener with this tree.
- afferentCoupling() - Method in class jdepend.framework.JavaPackage
-
- AfferentNode - Class in jdepend.swingui
-
The AfferentNode
class is a PackageNode
for an
afferent Java package and its afferent packages.
- AfferentNode(PackageNode, JavaPackage) - Constructor for class jdepend.swingui.AfferentNode
-
Constructs an AfferentNode
with the specified parent node
and afferent Java package.
- analyze() - Method in class jdepend.framework.JDepend
-
Analyzes the registered directories and returns the collection of
analyzed packages.
- analyze() - Method in class jdepend.swingui.JDepend
-
Analyzes the registered directories, generates metrics for each Java
package, and reports the metrics in a graphical format.
- analyze() - Method in class jdepend.textui.JDepend
-
Analyzes the registered directories, generates metrics for each Java
package, and reports the metrics.
- analyzeInnerClasses(boolean) - Method in class jdepend.framework.JDepend
-
Determines whether inner classes are analyzed.
- analyzeInnerClasses(boolean) - Method in class jdepend.textui.JDepend
-
Determines whether inner classes are analyzed.
- JAVA_MAGIC - Static variable in class jdepend.framework.ClassFileParser
-
- JavaClass - Class in jdepend.framework
-
The JavaClass
class represents a Java
class or interface.
- JavaClass(String) - Constructor for class jdepend.framework.JavaClass
-
- JavaClass.ClassComparator - Class in jdepend.framework
-
- JavaClassBuilder - Class in jdepend.framework
-
The JavaClassBuilder
builds JavaClass
instances from .class, .jar, .war, or .zip files.
- JavaClassBuilder() - Constructor for class jdepend.framework.JavaClassBuilder
-
- JavaClassBuilder(FileManager) - Constructor for class jdepend.framework.JavaClassBuilder
-
- JavaClassBuilder(AbstractParser, FileManager) - Constructor for class jdepend.framework.JavaClassBuilder
-
- JavaPackage - Class in jdepend.framework
-
The JavaPackage
class represents a Java package.
- JavaPackage(String) - Constructor for class jdepend.framework.JavaPackage
-
- JavaPackage(String, int) - Constructor for class jdepend.framework.JavaPackage
-
- JDepend - Class in jdepend.framework
-
The JDepend
class analyzes directories of Java class files
and generates the following metrics for each Java package.
- JDepend() - Constructor for class jdepend.framework.JDepend
-
- JDepend(PackageFilter) - Constructor for class jdepend.framework.JDepend
-
- JDepend - Class in jdepend.swingui
-
The JDepend
class analyzes directories of Java class files,
generates metrics for each Java package, and reports the metrics in a Swing
tree.
- JDepend() - Constructor for class jdepend.swingui.JDepend
-
Constructs a JDepend
instance.
- JDepend - Class in jdepend.textui
-
The JDepend
class analyzes directories of Java class files,
generates metrics for each Java package, and reports the metrics in a textual
format.
- JDepend() - Constructor for class jdepend.textui.JDepend
-
Constructs a JDepend
instance using standard output.
- JDepend(PrintWriter) - Constructor for class jdepend.textui.JDepend
-
Constructs a JDepend
instance with the specified writer.
- JDepend - Class in jdepend.xmlui
-
The JDepend
class analyzes directories of Java class files,
generates metrics for each Java package, and reports the metrics in an XML
format.
- JDepend() - Constructor for class jdepend.xmlui.JDepend
-
Constructs a JDepend
instance using standard output.
- JDepend(PrintWriter) - Constructor for class jdepend.xmlui.JDepend
-
Constructs a JDepend
instance with the specified writer.
- jdepend.framework - package jdepend.framework
-
- jdepend.swingui - package jdepend.swingui
-
- jdepend.textui - package jdepend.textui
-
- jdepend.xmlui - package jdepend.xmlui
-
- PackageComparator - Class in jdepend.framework
-
The PackageComparator
class is a Comparator
used to compare two JavaPackage
instances for order using a
sorting strategy.
- PackageComparator(PackageComparator) - Constructor for class jdepend.framework.PackageComparator
-
- PackageFilter - Class in jdepend.framework
-
The PackageFilter
class is used to filter imported
package names.
- PackageFilter() - Constructor for class jdepend.framework.PackageFilter
-
Constructs a PackageFilter
instance containing
the filters specified in the jdepend.properties
file,
if it exists.
- PackageFilter(File) - Constructor for class jdepend.framework.PackageFilter
-
Constructs a PackageFilter
instance containing
the filters contained in the specified file.
- PackageFilter(Collection) - Constructor for class jdepend.framework.PackageFilter
-
Constructs a PackageFilter
instance with the
specified collection of package names to filter.
- PackageNode - Class in jdepend.swingui
-
The PackageNode
class defines the default behavior for tree
nodes representing Java packages.
- PackageNode(PackageNode, JavaPackage) - Constructor for class jdepend.swingui.PackageNode
-
Constructs a PackageNode
with the specified package and
its collection of dependent packages.
- parse(InputStream) - Method in class jdepend.framework.AbstractParser
-
Registered parser listeners are informed that the resulting
JavaClass
was parsed.
- parse(File) - Method in class jdepend.framework.ClassFileParser
-
Registered parser listeners are informed that the resulting
JavaClass
was parsed.
- parse(InputStream) - Method in class jdepend.framework.ClassFileParser
-
- ParserListener - Interface in jdepend.framework
-
The ParserListener
interface defines a listener
notified upon the completion of parsing events.
- printAbstractClasses(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printAbstractClassesFooter() - Method in class jdepend.textui.JDepend
-
- printAbstractClassesFooter() - Method in class jdepend.xmlui.JDepend
-
- printAbstractClassesHeader() - Method in class jdepend.textui.JDepend
-
- printAbstractClassesHeader() - Method in class jdepend.xmlui.JDepend
-
- printAfferents(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printAfferentsError() - Method in class jdepend.textui.JDepend
-
- printAfferentsError() - Method in class jdepend.xmlui.JDepend
-
- printAfferentsFooter() - Method in class jdepend.textui.JDepend
-
- printAfferentsFooter() - Method in class jdepend.xmlui.JDepend
-
- printAfferentsHeader() - Method in class jdepend.textui.JDepend
-
- printAfferentsHeader() - Method in class jdepend.xmlui.JDepend
-
- printClassName(JavaClass) - Method in class jdepend.textui.JDepend
-
- printClassName(JavaClass) - Method in class jdepend.xmlui.JDepend
-
- printConcreteClasses(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printConcreteClassesFooter() - Method in class jdepend.textui.JDepend
-
- printConcreteClassesFooter() - Method in class jdepend.xmlui.JDepend
-
- printConcreteClassesHeader() - Method in class jdepend.textui.JDepend
-
- printConcreteClassesHeader() - Method in class jdepend.xmlui.JDepend
-
- printCycle(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printCycleContributor(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printCycleContributor(JavaPackage) - Method in class jdepend.xmlui.JDepend
-
- printCycleFooter() - Method in class jdepend.textui.JDepend
-
- printCycleFooter() - Method in class jdepend.xmlui.JDepend
-
- printCycleHeader(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printCycleHeader(JavaPackage) - Method in class jdepend.xmlui.JDepend
-
- printCycles(Collection) - Method in class jdepend.textui.JDepend
-
- printCyclesFooter() - Method in class jdepend.textui.JDepend
-
- printCyclesFooter() - Method in class jdepend.xmlui.JDepend
-
- printCyclesHeader() - Method in class jdepend.textui.JDepend
-
- printCyclesHeader() - Method in class jdepend.xmlui.JDepend
-
- printCycleTarget(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printCycleTarget(JavaPackage) - Method in class jdepend.xmlui.JDepend
-
- printEfferents(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printEfferentsError() - Method in class jdepend.textui.JDepend
-
- printEfferentsError() - Method in class jdepend.xmlui.JDepend
-
- printEfferentsFooter() - Method in class jdepend.textui.JDepend
-
- printEfferentsFooter() - Method in class jdepend.xmlui.JDepend
-
- printEfferentsHeader() - Method in class jdepend.textui.JDepend
-
- printEfferentsHeader() - Method in class jdepend.xmlui.JDepend
-
- printFooter() - Method in class jdepend.textui.JDepend
-
- printFooter() - Method in class jdepend.xmlui.JDepend
-
- printHeader() - Method in class jdepend.textui.JDepend
-
- printHeader() - Method in class jdepend.xmlui.JDepend
-
- printNoStats() - Method in class jdepend.textui.JDepend
-
- printNoStats() - Method in class jdepend.xmlui.JDepend
-
- printPackage(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printPackageFooter(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printPackageFooter(JavaPackage) - Method in class jdepend.xmlui.JDepend
-
- printPackageHeader(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printPackageHeader(JavaPackage) - Method in class jdepend.xmlui.JDepend
-
- printPackageName(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printPackageName(JavaPackage) - Method in class jdepend.xmlui.JDepend
-
- printPackages(Collection) - Method in class jdepend.textui.JDepend
-
- printPackagesFooter() - Method in class jdepend.textui.JDepend
-
- printPackagesFooter() - Method in class jdepend.xmlui.JDepend
-
- printPackagesHeader() - Method in class jdepend.textui.JDepend
-
- printPackagesHeader() - Method in class jdepend.xmlui.JDepend
-
- printSectionBreak() - Method in class jdepend.textui.JDepend
-
- printStatistics(JavaPackage) - Method in class jdepend.textui.JDepend
-
- printStatistics(JavaPackage) - Method in class jdepend.xmlui.JDepend
-
- printSummary(Collection) - Method in class jdepend.textui.JDepend
-
- printSummary(Collection) - Method in class jdepend.xmlui.JDepend
-
- PropertyConfigurator - Class in jdepend.framework
-
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.
- PropertyConfigurator() - Constructor for class jdepend.framework.PropertyConfigurator
-
Constructs a PropertyConfigurator
instance
containing the properties specified in the file
jdepend.properties
, if it exists.
- PropertyConfigurator(Properties) - Constructor for class jdepend.framework.PropertyConfigurator
-
Constructs a PropertyConfigurator
instance
with the specified property set.
- PropertyConfigurator(File) - Constructor for class jdepend.framework.PropertyConfigurator
-
Constructs a PropertyConfigurator
instance
with the specified property file.