Groovy Documentation

org.gmetrics.report
Class BasicHtmlReportWriter

java.lang.Object
  org.gmetrics.report.AbstractReportWriter
      org.gmetrics.report.BasicHtmlReportWriter

@Mixin(MetricsCriteriaFilter)
@Mixin(LevelsCriteriaFilter)
@Mixin(FunctionsCriteriaFilter)
class BasicHtmlReportWriter
extends AbstractReportWriter

ReportWriter that generates a basic HTML report. The HTML includes a table containing a row for each package, class and method, and the metric values for each Metric within the passed-in MetricSet.

author:
Chris Mair
version:
$Revision: 117 $ - $Date: 2010-07-10 21:42:14 -0400 (Sat, 10 Jul 2010) $


Property Summary
static def DEFAULT_OUTPUT_FILE

static def defaultOutputFile

String title

 
Constructor Summary
BasicHtmlReportWriter()

 
Method Summary
protected String getDescriptionForMetricName(String metricName)

void writeReport(Writer writer, ResultsNode resultsNode, AnalysisContext analysisContext)

 
Methods inherited from class AbstractReportWriter
getFormattedTimestamp, getGMetricsVersion, getResourceBundleString, initializeDefaultResourceBundle, writeReport
 

Property Detail

DEFAULT_OUTPUT_FILE

public static final def DEFAULT_OUTPUT_FILE


defaultOutputFile

static def defaultOutputFile


title

String title


 
Constructor Detail

BasicHtmlReportWriter

BasicHtmlReportWriter()


 
Method Detail

getDescriptionForMetricName

protected String getDescriptionForMetricName(String metricName)


writeReport

void writeReport(Writer writer, ResultsNode resultsNode, AnalysisContext analysisContext)


 

Groovy Documentation