net.sourceforge.groboutils.codecoverage.v2.report
Interface IReportGenerator

All Known Implementing Classes:
XmlReportGenerator

public interface IReportGenerator

Interface for all classes that generate reports of coverage data.

Since:
December 17, 2002
Version:
$Date: 2004/04/15 05:48:26 $
Author:
Matt Albrecht groboclown@users.sourceforge.net
See Also:
IAnalysisMetaData

Method Summary
 org.w3c.dom.Element createReport(IAnalysisModule module, AnalysisModuleData data)
          Sends the generated report to out using the given module and data set.
 

Method Detail

createReport

public org.w3c.dom.Element createReport(IAnalysisModule module,
                                        AnalysisModuleData data)
                                 throws java.io.IOException
Sends the generated report to out using the given module and data set.

Parameters:
module - the measure which is being reported.
data - the set of data to report.
Returns:
the root element generated.
Throws:
java.io.IOException - thrown if writing to out causes an IOException.
java.lang.IllegalArgumentException - thrown if any argument is null.


Copyright © 2001-2003 by The GroboUtils Project