public class JDepend extends JDepend
JDepend
class analyzes directories of Java class files,
generates metrics for each Java package, and reports the metrics in an XML
format.Constructor and Description |
---|
JDepend()
Constructs a
JDepend instance using standard output. |
JDepend(java.io.PrintWriter writer)
Constructs a
JDepend instance with the specified writer. |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Main.
|
protected void |
printAbstractClassesFooter() |
protected void |
printAbstractClassesHeader() |
protected void |
printAfferentsError() |
protected void |
printAfferentsFooter() |
protected void |
printAfferentsHeader() |
protected void |
printClassName(JavaClass jClass) |
protected void |
printConcreteClassesFooter() |
protected void |
printConcreteClassesHeader() |
protected void |
printCycleContributor(JavaPackage jPackage) |
protected void |
printCycleFooter() |
protected void |
printCycleHeader(JavaPackage jPackage) |
protected void |
printCyclesFooter() |
protected void |
printCyclesHeader() |
protected void |
printCycleTarget(JavaPackage jPackage) |
protected void |
printEfferentsError() |
protected void |
printEfferentsFooter() |
protected void |
printEfferentsHeader() |
protected void |
printFooter() |
protected void |
printHeader() |
protected void |
printNoStats() |
protected void |
printPackageFooter(JavaPackage jPackage) |
protected void |
printPackageHeader(JavaPackage jPackage) |
protected void |
printPackageName(JavaPackage jPackage) |
protected void |
printPackagesFooter() |
protected void |
printPackagesHeader() |
protected void |
printStatistics(JavaPackage jPackage) |
protected void |
printSummary(java.util.Collection packages) |
addDirectory, analyze, analyzeInnerClasses, getWriter, instanceMain, printAbstractClasses, printAfferents, printConcreteClasses, printCycle, printCycles, printEfferents, printPackage, printPackages, printSectionBreak, setComponents, setFilter, setWriter, tab, tab, toFormattedString, usage
public JDepend()
JDepend
instance using standard output.public JDepend(java.io.PrintWriter writer)
JDepend
instance with the specified writer.writer
- Writer.protected void printHeader()
printHeader
in class JDepend
protected void printFooter()
printFooter
in class JDepend
protected void printPackagesHeader()
printPackagesHeader
in class JDepend
protected void printPackagesFooter()
printPackagesFooter
in class JDepend
protected void printPackageHeader(JavaPackage jPackage)
printPackageHeader
in class JDepend
protected void printPackageFooter(JavaPackage jPackage)
printPackageFooter
in class JDepend
protected void printNoStats()
printNoStats
in class JDepend
protected void printStatistics(JavaPackage jPackage)
printStatistics
in class JDepend
protected void printClassName(JavaClass jClass)
printClassName
in class JDepend
protected void printPackageName(JavaPackage jPackage)
printPackageName
in class JDepend
protected void printAbstractClassesHeader()
printAbstractClassesHeader
in class JDepend
protected void printAbstractClassesFooter()
printAbstractClassesFooter
in class JDepend
protected void printConcreteClassesHeader()
printConcreteClassesHeader
in class JDepend
protected void printConcreteClassesFooter()
printConcreteClassesFooter
in class JDepend
protected void printEfferentsHeader()
printEfferentsHeader
in class JDepend
protected void printEfferentsFooter()
printEfferentsFooter
in class JDepend
protected void printEfferentsError()
printEfferentsError
in class JDepend
protected void printAfferentsHeader()
printAfferentsHeader
in class JDepend
protected void printAfferentsFooter()
printAfferentsFooter
in class JDepend
protected void printAfferentsError()
printAfferentsError
in class JDepend
protected void printCyclesHeader()
printCyclesHeader
in class JDepend
protected void printCyclesFooter()
printCyclesFooter
in class JDepend
protected void printCycleHeader(JavaPackage jPackage)
printCycleHeader
in class JDepend
protected void printCycleFooter()
printCycleFooter
in class JDepend
protected void printCycleTarget(JavaPackage jPackage)
printCycleTarget
in class JDepend
protected void printCycleContributor(JavaPackage jPackage)
printCycleContributor
in class JDepend
protected void printSummary(java.util.Collection packages)
printSummary
in class JDepend
public static void main(java.lang.String[] args)
Copyright ? 1999-2005 Clarkware Consulting, Inc.