net.sourceforge.groboutils.codecoverage.v2.ant
Interface IReportStyle

All Known Implementing Classes:
FailOnReportStyle, SimpleXslReportStyle, SourceXslReportStyle, XmlReportStyle

public interface IReportStyle

Describes a report style, used to generate readable reports from the XML output.

Since:
November 22, 2003
Version:
$Date: 2004/04/15 05:48:25 $
Author:
Matt Albrecht groboclown@users.sourceforge.net

Method Summary
 void generateReport(org.apache.tools.ant.Project project, org.w3c.dom.Document doc, java.lang.String moduleName)
           
 void reportComplete(org.apache.tools.ant.Project project, java.util.Vector errors)
          Called when the task is finished generating all the reports.
 

Method Detail

generateReport

public void generateReport(org.apache.tools.ant.Project project,
                           org.w3c.dom.Document doc,
                           java.lang.String moduleName)
                    throws org.apache.tools.ant.BuildException,
                           java.io.IOException
Parameters:
doc - the XML document of the coverage report to process.
Throws:
org.apache.tools.ant.BuildException
java.io.IOException

reportComplete

public void reportComplete(org.apache.tools.ant.Project project,
                           java.util.Vector errors)
                    throws org.apache.tools.ant.BuildException,
                           java.io.IOException
Called when the task is finished generating all the reports. This may be useful for styles that join all the reports together.

Throws:
org.apache.tools.ant.BuildException
java.io.IOException


Copyright © 2001-2003 by The GroboUtils Project