Package wt.tools.xref

Interface Summary
ProcessFileInterface  
WriteHtmlInterface Classes that implement this interface implement methods that simplify the task of producing HTML in the Html generator classes (HtmlGen & WhereUsedHtmlGen).
 

Class Summary
CallGraph  
cdc This class performs Circular Dependency Checking of a set of .class files in a particular codebase
ClassInterface This class stores information about both classes and interfaces.
CodebaseOutput  
Field  
FindClass This class simply experiments with finding classes in .ZIP & .JAR files
HtmlGen This class is simply a convenience class for writing HTML
IndexJavaSource The following shows the 9 different Attributes and where they are used in Java .class files.
LineNumberProgramCounter This class simply acts as a container for the pair of values: 1) Source File Number 2) Starting Program Counter
Method This class is used to store all information pertaining to a method in the system.
OutputHelper This class is a helper class that provides the ability to output information either to the console (the default) or to an output text file, in a hierarchical manner.
Package This class stores information about the classes and interfaces that exist in a Java package.
pdl This class creates a Package Dependency List in a particular codebase Two inner classes, Phase1 and Phase2 are used to encapsulate the functionality required by two distinct phases.
ProcessDirectory This class is used to process each .java file in the current directory and the .java files in all subdirectories
QuickSort  
SimplePackage This class contains information about a Package, a list of interfaces and classes.
SortEnumerationOfSpecs This class provides a simple way to sort an enumeration of Spec objects and return this set of Spec objects in a sorted array.
Util This class contains a number of convenience methods used by other classes in this package.
WhereUsedHtmlGen This class is used to write 'where used' information in HTML format.
xref This class scans a compiled Java codebase and produces a set of HTML files containing 'where used' information about the codebase.