org.objectweb.util.ant

Class DependencyAnalyzer

public class DependencyAnalyzer extends Task

Is an Ant task analyzing a set of java classes for extracting dependencies between groups of classes. Group is composed with a set of classes. This task produces report on screen or in a file. The format can be xml or indented text. Example:

Author: S.Chassande-Barrioz

Nested Class Summary
interfaceDependencyAnalyzer.ClassFilter
classDependencyAnalyzer.Group
Field Summary
static StringTAB
Method Summary
DependencyAnalyzer.GroupcreateGroup()
voidexecute()
voidsetDir(File d)
voidsetOutput(File o)
voidsetShowContent(boolean v)

Field Detail

TAB

public static final String TAB

Method Detail

createGroup

public DependencyAnalyzer.Group createGroup()

execute

public void execute()

setDir

public void setDir(File d)

setOutput

public void setOutput(File o)

setShowContent

public void setShowContent(boolean v)