org.codehaus.mojo.javancss
Class NcssAggregateReportGenerator
java.lang.Object
org.codehaus.mojo.javancss.AbstractNcssReportGenerator
org.codehaus.mojo.javancss.NcssAggregateReportGenerator
public class NcssAggregateReportGenerator
- extends AbstractNcssReportGenerator
Generates the JavaNCSS aggregate report.
- Version:
- $Id: NcssAggregateReportGenerator.java 9906 2009-06-02 15:04:27Z jeanlaurent $
- Author:
- Mike Perham
|
Method Summary |
void |
doReport(Locale locale,
List moduleReports,
int lineThreshold)
Generates the JavaNCSS report. |
| Methods inherited from class org.codehaus.mojo.javancss.AbstractNcssReportGenerator |
codeCellHelper, codeItemListHelper, doIntro, endSection, getLog, getResourceBundle, getSink, getString, headerCellHelper, navigationBar, paragraphHelper, startSection, subtitleHelper, tableCellHelper |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NcssAggregateReportGenerator
public NcssAggregateReportGenerator(org.apache.maven.doxia.sink.Sink sink,
ResourceBundle bundle,
org.apache.maven.plugin.logging.Log log)
- Parameters:
sink - the sink that will be used for reporting.bundle - the correct RessourceBundle to be used for reporting.log - the logger to output log with.
doReport
public void doReport(Locale locale,
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-2011 Codehaus. All Rights Reserved.