addDirectory
public void addDirectory(String name)
throws IOException
Adds the specified directory name to the collection
of directories to be analyzed.
analyze
public void analyze()
Analyzes the registered directories, generates
metrics for each Java package, and reports the
metrics.
analyzeInnerClasses
public void analyzeInnerClasses(boolean b)
Determines whether inner classes are analyzed.
b
- true
to analyze inner classes;
false
otherwise.
getWriter
protected PrintWriter getWriter()
instanceMain
protected void instanceMain(String[] args)
main
public static void main(args[] )
Main.
printAbstractClasses
protected void printAbstractClasses(JavaPackage jPackage)
printAbstractClassesFooter
protected void printAbstractClassesFooter()
printAbstractClassesHeader
protected void printAbstractClassesHeader()
printAfferents
protected void printAfferents(JavaPackage jPackage)
printAfferentsError
protected void printAfferentsError()
printAfferentsFooter
protected void printAfferentsFooter()
printAfferentsHeader
protected void printAfferentsHeader()
printClassName
protected void printClassName(JavaClass jClass)
printConcreteClasses
protected void printConcreteClasses(JavaPackage jPackage)
printConcreteClassesFooter
protected void printConcreteClassesFooter()
printConcreteClassesHeader
protected void printConcreteClassesHeader()
printCycle
protected void printCycle(JavaPackage jPackage)
printCycleContributor
protected void printCycleContributor(JavaPackage jPackage)
printCycleFooter
protected void printCycleFooter()
printCycleHeader
protected void printCycleHeader(JavaPackage jPackage)
printCycleTarget
protected void printCycleTarget(JavaPackage jPackage)
printCycles
protected void printCycles(Collection packages)
printCyclesFooter
protected void printCyclesFooter()
printCyclesHeader
protected void printCyclesHeader()
printEfferents
protected void printEfferents(JavaPackage jPackage)
printEfferentsError
protected void printEfferentsError()
printEfferentsFooter
protected void printEfferentsFooter()
printEfferentsHeader
protected void printEfferentsHeader()
printFooter
protected void printFooter()
printHeader
protected void printHeader()
printNoStats
protected void printNoStats()
printPackage
protected void printPackage(JavaPackage jPackage)
printPackageFooter
protected void printPackageFooter(JavaPackage jPackage)
printPackageHeader
protected void printPackageHeader(JavaPackage jPackage)
printPackageName
protected void printPackageName(JavaPackage jPackage)
printPackages
protected void printPackages(Collection packages)
printPackagesFooter
protected void printPackagesFooter()
printPackagesHeader
protected void printPackagesHeader()
printSectionBreak
protected void printSectionBreak()
printStatistics
protected void printStatistics(JavaPackage jPackage)
printSummary
protected void printSummary(Collection packages)
setFilter
public void setFilter(PackageFilter filter)
Sets the package filter.
setWriter
public void setWriter(PrintWriter writer)
Sets the output writer.
tab
protected String tab()
tab
protected String tab(int n)
toFormattedString
protected String toFormattedString(float f)
usage
protected void usage(String message)