jdepend.swingui
public class JDepend extends Object implements ParserListener
JDepend
class analyzes directories
of Java class files, generates metrics for each Java
package, and reports the metrics in a Swing tree.
Constructor Summary | |
---|---|
JDepend()
Constructs a JDepend instance. |
Method Summary | |
---|---|
void | addDirectory(String name)
Adds the specified directory name to the collection
of directories to be analyzed.
|
void | analyze()
Analyzes the registered directories, generates
metrics for each Java package, and reports the
metrics in a graphical format. |
static void | main(String[] args)
Main |
void | onParsedJavaClass(JavaClass jClass)
Called whenever a Java source file is parsed
into the specified JavaClass instance.
|
void | setFilter(PackageFilter filter)
Sets the package filter.
|
JDepend
instance.Parameters: name Directory name.
Throws: IOException If the directory does not exist.
JavaClass
instance.
Parameters: jClass Parsed Java class.
Parameters: filter Package filter.