Package jdepend.xmlui
Class JDepend
- java.lang.Object
-
- jdepend.textui.JDepend
-
- jdepend.xmlui.JDepend
-
public class JDepend extends JDepend
TheJDepend
class analyzes directories of Java class files, generates metrics for each Java package, and reports the metrics in an XML format.- Author:
- Mike Clark, Clarkware Consulting, Inc.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
Methods inherited from class jdepend.textui.JDepend
addDirectory, analyze, analyzeInnerClasses, getWriter, instanceMain, printAbstractClasses, printAfferents, printConcreteClasses, printCycle, printCycles, printEfferents, printPackage, printPackages, printSectionBreak, setComponents, setFilter, setWriter, tab, tab, toFormattedString, usage
-
-
-
-
Method Detail
-
printHeader
protected void printHeader()
- Overrides:
printHeader
in classJDepend
-
printFooter
protected void printFooter()
- Overrides:
printFooter
in classJDepend
-
printPackagesHeader
protected void printPackagesHeader()
- Overrides:
printPackagesHeader
in classJDepend
-
printPackagesFooter
protected void printPackagesFooter()
- Overrides:
printPackagesFooter
in classJDepend
-
printPackageHeader
protected void printPackageHeader(JavaPackage jPackage)
- Overrides:
printPackageHeader
in classJDepend
-
printPackageFooter
protected void printPackageFooter(JavaPackage jPackage)
- Overrides:
printPackageFooter
in classJDepend
-
printNoStats
protected void printNoStats()
- Overrides:
printNoStats
in classJDepend
-
printStatistics
protected void printStatistics(JavaPackage jPackage)
- Overrides:
printStatistics
in classJDepend
-
printClassName
protected void printClassName(JavaClass jClass)
- Overrides:
printClassName
in classJDepend
-
printPackageName
protected void printPackageName(JavaPackage jPackage)
- Overrides:
printPackageName
in classJDepend
-
printAbstractClassesHeader
protected void printAbstractClassesHeader()
- Overrides:
printAbstractClassesHeader
in classJDepend
-
printAbstractClassesFooter
protected void printAbstractClassesFooter()
- Overrides:
printAbstractClassesFooter
in classJDepend
-
printConcreteClassesHeader
protected void printConcreteClassesHeader()
- Overrides:
printConcreteClassesHeader
in classJDepend
-
printConcreteClassesFooter
protected void printConcreteClassesFooter()
- Overrides:
printConcreteClassesFooter
in classJDepend
-
printEfferentsHeader
protected void printEfferentsHeader()
- Overrides:
printEfferentsHeader
in classJDepend
-
printEfferentsFooter
protected void printEfferentsFooter()
- Overrides:
printEfferentsFooter
in classJDepend
-
printEfferentsError
protected void printEfferentsError()
- Overrides:
printEfferentsError
in classJDepend
-
printAfferentsHeader
protected void printAfferentsHeader()
- Overrides:
printAfferentsHeader
in classJDepend
-
printAfferentsFooter
protected void printAfferentsFooter()
- Overrides:
printAfferentsFooter
in classJDepend
-
printAfferentsError
protected void printAfferentsError()
- Overrides:
printAfferentsError
in classJDepend
-
printCyclesHeader
protected void printCyclesHeader()
- Overrides:
printCyclesHeader
in classJDepend
-
printCyclesFooter
protected void printCyclesFooter()
- Overrides:
printCyclesFooter
in classJDepend
-
printCycleHeader
protected void printCycleHeader(JavaPackage jPackage)
- Overrides:
printCycleHeader
in classJDepend
-
printCycleFooter
protected void printCycleFooter()
- Overrides:
printCycleFooter
in classJDepend
-
printCycleTarget
protected void printCycleTarget(JavaPackage jPackage)
- Overrides:
printCycleTarget
in classJDepend
-
printCycleContributor
protected void printCycleContributor(JavaPackage jPackage)
- Overrides:
printCycleContributor
in classJDepend
-
printSummary
protected void printSummary(java.util.Collection packages)
- Overrides:
printSummary
in classJDepend
-
main
public static void main(java.lang.String[] args)
Main.
-
-