net.sourceforge.cobertura.ant
Class ReportTask

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.Task
          extended byorg.apache.tools.ant.taskdefs.MatchingTask
              extended bynet.sourceforge.cobertura.ant.CommonMatchingTask
                  extended bynet.sourceforge.cobertura.ant.ReportTask
All Implemented Interfaces:
java.lang.Cloneable, org.apache.tools.ant.types.selectors.SelectorContainer

public class ReportTask
extends CommonMatchingTask

Generate a coverage report based on coverage data generated by instrumented classes.


Field Summary
private  java.lang.String dataFile
           
private  java.io.File destDir
           
private  java.lang.String format
           
private  java.lang.String srcDir
           
 
Fields inherited from class net.sourceforge.cobertura.ant.CommonMatchingTask
className, fileSets
 
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask
fileset
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
ReportTask()
           
 
Method Summary
 void execute()
           
 void setDataFile(java.lang.String dataFile)
           
 void setDestDir(java.io.File destDir)
           
 void setFormat(java.lang.String format)
           
 void setSrcDir(java.lang.String dir)
           
 
Methods inherited from class net.sourceforge.cobertura.ant.CommonMatchingTask
addFileset, baseDir, createArgumentsForFilesets, createClasspath, getDirectoryScanner, getExcludedFiles, getFilenames, getIncludedFiles, getJava, setClasspath, setClasspathRef, setMaxMemory
 
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataFile

private java.lang.String dataFile

format

private java.lang.String format

destDir

private java.io.File destDir

srcDir

private java.lang.String srcDir
Constructor Detail

ReportTask

public ReportTask()
Method Detail

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Throws:
org.apache.tools.ant.BuildException

setDataFile

public void setDataFile(java.lang.String dataFile)

setDestDir

public void setDestDir(java.io.File destDir)

setFormat

public void setFormat(java.lang.String format)

setSrcDir

public void setSrcDir(java.lang.String dir)