Welcome to DeadEd.com
Saturday, May 17 2008 @ 08:50 AM CDT

JDependHelperTask

Description
Task to modify the output generated from the JDepend - Graphviz stylesheet. This maps java package names to our own common component names and also removes duplicates. It can produce different types of output depending on the setting for the diagramType property.

To make use of the output from this task, you will need to have the GraphViz utility installed on your machine. This task is targetted for the common components usage.

To use this as an ANT task, you will need to add a taskdef to your build file:

<taskdef name="jdepend-helper" classname="com.deaded.ant.JDependHelperTask"
    classpath="commonAntTasks.jar"/>

Parameters

Attribute Description Required
inputFile The GraphViz generated file to use as input Yes
outputFile The file to write out a file in GraphViz format Yes
propertyFile The name of the property file that contains the package name to project name mappings; eg: JDependHelper.properties Yes
diagramType The type of diagram to produce. Available choices are component or package Yes

Example

<jdepend-helper inputFile="jdepend-report.dot" outputFile="jdepend-report.dot"
    propertyFile="JDependHelper.properties"
    diagramType="component"/>


Last Updated Monday, November 21 2005 @ 07:34 PM CST; 1,446 Hits View Printable Version