org.codehaus.mojo.javancss
Class NcssAggregateReportGenerator
java.lang.Object
org.codehaus.mojo.javancss.NcssAggregateReportGenerator
- public class NcssAggregateReportGenerator
- extends java.lang.Object
Generates the JavaNCSS aggregate report.
- Author:
- Mike Perham
Constructor Summary |
NcssAggregateReportGenerator(org.codehaus.doxia.sink.Sink sink,
java.util.ResourceBundle bundle,
org.apache.maven.plugin.logging.Log log)
|
Method Summary |
void |
doReport(java.util.Locale locale,
java.util.List moduleReports,
int lineThreshold)
Generates the JavaNCSS report. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NcssAggregateReportGenerator
public NcssAggregateReportGenerator(org.codehaus.doxia.sink.Sink sink,
java.util.ResourceBundle bundle,
org.apache.maven.plugin.logging.Log log)
- Parameters:
sink
- the sink which will be used for reporting.bundle
- the correct RessourceBundle to be used for reporting.log
-
doReport
public void doReport(java.util.Locale locale,
java.util.List moduleReports,
int lineThreshold)
- Generates the JavaNCSS report.
- Parameters:
locale
- the Locale used for this report.moduleReports
- the javancss raw reports to aggregate, List of ModuleReport.lineThreshold
- the maximum number of lines to keep in major reports.
Copyright © 2005-2007 null. All Rights Reserved.