org.acm.seguin.pmd.cpd
Class CPDTask

java.lang.Object
  extended by Task
      extended by org.acm.seguin.pmd.cpd.CPDTask

public class CPDTask
extends Task

CPDTask Runs the CPD utility via ant. The ant task looks like this: Required: minimumTokenCount, outputFile, and at least one file Optional: verbose


Nested Class Summary
static class CPDTask.FormatAttribute
           
 
Constructor Summary
CPDTask()
           
 
Method Summary
 void addFileset(FileSet set)
           
 void execute()
           
 void setFormat(CPDTask.FormatAttribute formatAttribute)
           
 void setMinimumTokenCount(int minimumTokenCount)
           
 void setOutputFile(java.io.File outputFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CPDTask

public CPDTask()
Method Detail

execute

public void execute()
             throws BuildException
Throws:
BuildException

addFileset

public void addFileset(FileSet set)

setMinimumTokenCount

public void setMinimumTokenCount(int minimumTokenCount)

setOutputFile

public void setOutputFile(java.io.File outputFile)

setFormat

public void setFormat(CPDTask.FormatAttribute formatAttribute)