Package jdepend.xmlui
Class JDepend
- java.lang.Object
-
- jdepend.textui.JDepend
-
- jdepend.xmlui.JDepend
-
public class JDepend extends JDepend
TheJDependclass 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 voidmain(java.lang.String[] args)Main.protected voidprintAbstractClassesFooter()protected voidprintAbstractClassesHeader()protected voidprintAfferentsError()protected voidprintAfferentsFooter()protected voidprintAfferentsHeader()protected voidprintClassName(JavaClass jClass)protected voidprintConcreteClassesFooter()protected voidprintConcreteClassesHeader()protected voidprintCycleContributor(JavaPackage jPackage)protected voidprintCycleFooter()protected voidprintCycleHeader(JavaPackage jPackage)protected voidprintCyclesFooter()protected voidprintCyclesHeader()protected voidprintCycleTarget(JavaPackage jPackage)protected voidprintEfferentsError()protected voidprintEfferentsFooter()protected voidprintEfferentsHeader()protected voidprintFooter()protected voidprintHeader()protected voidprintNoStats()protected voidprintPackageFooter(JavaPackage jPackage)protected voidprintPackageHeader(JavaPackage jPackage)protected voidprintPackageName(JavaPackage jPackage)protected voidprintPackagesFooter()protected voidprintPackagesHeader()protected voidprintStatistics(JavaPackage jPackage)protected voidprintSummary(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:
printHeaderin classJDepend
-
printFooter
protected void printFooter()
- Overrides:
printFooterin classJDepend
-
printPackagesHeader
protected void printPackagesHeader()
- Overrides:
printPackagesHeaderin classJDepend
-
printPackagesFooter
protected void printPackagesFooter()
- Overrides:
printPackagesFooterin classJDepend
-
printPackageHeader
protected void printPackageHeader(JavaPackage jPackage)
- Overrides:
printPackageHeaderin classJDepend
-
printPackageFooter
protected void printPackageFooter(JavaPackage jPackage)
- Overrides:
printPackageFooterin classJDepend
-
printNoStats
protected void printNoStats()
- Overrides:
printNoStatsin classJDepend
-
printStatistics
protected void printStatistics(JavaPackage jPackage)
- Overrides:
printStatisticsin classJDepend
-
printClassName
protected void printClassName(JavaClass jClass)
- Overrides:
printClassNamein classJDepend
-
printPackageName
protected void printPackageName(JavaPackage jPackage)
- Overrides:
printPackageNamein classJDepend
-
printAbstractClassesHeader
protected void printAbstractClassesHeader()
- Overrides:
printAbstractClassesHeaderin classJDepend
-
printAbstractClassesFooter
protected void printAbstractClassesFooter()
- Overrides:
printAbstractClassesFooterin classJDepend
-
printConcreteClassesHeader
protected void printConcreteClassesHeader()
- Overrides:
printConcreteClassesHeaderin classJDepend
-
printConcreteClassesFooter
protected void printConcreteClassesFooter()
- Overrides:
printConcreteClassesFooterin classJDepend
-
printEfferentsHeader
protected void printEfferentsHeader()
- Overrides:
printEfferentsHeaderin classJDepend
-
printEfferentsFooter
protected void printEfferentsFooter()
- Overrides:
printEfferentsFooterin classJDepend
-
printEfferentsError
protected void printEfferentsError()
- Overrides:
printEfferentsErrorin classJDepend
-
printAfferentsHeader
protected void printAfferentsHeader()
- Overrides:
printAfferentsHeaderin classJDepend
-
printAfferentsFooter
protected void printAfferentsFooter()
- Overrides:
printAfferentsFooterin classJDepend
-
printAfferentsError
protected void printAfferentsError()
- Overrides:
printAfferentsErrorin classJDepend
-
printCyclesHeader
protected void printCyclesHeader()
- Overrides:
printCyclesHeaderin classJDepend
-
printCyclesFooter
protected void printCyclesFooter()
- Overrides:
printCyclesFooterin classJDepend
-
printCycleHeader
protected void printCycleHeader(JavaPackage jPackage)
- Overrides:
printCycleHeaderin classJDepend
-
printCycleFooter
protected void printCycleFooter()
- Overrides:
printCycleFooterin classJDepend
-
printCycleTarget
protected void printCycleTarget(JavaPackage jPackage)
- Overrides:
printCycleTargetin classJDepend
-
printCycleContributor
protected void printCycleContributor(JavaPackage jPackage)
- Overrides:
printCycleContributorin classJDepend
-
printSummary
protected void printSummary(java.util.Collection packages)
- Overrides:
printSummaryin classJDepend
-
main
public static void main(java.lang.String[] args)
Main.
-
-