public class NcssReportGenerator extends AbstractNcssReportGenerator
Constructor and Description |
---|
NcssReportGenerator(org.apache.maven.doxia.sink.Sink sink,
ResourceBundle bundle,
org.apache.maven.plugin.logging.Log log,
String xrefLocation)
build a new NcssReportGenerator.
|
Modifier and Type | Method and Description |
---|---|
void |
doReport(org.dom4j.Document document,
int lineThreshold)
Generates the JavaNcss reports.
|
protected void |
jxrFunctionLink(String clazz) |
protected void |
jxrLink(String clazz) |
protected void |
startSection(String link,
String title)
sink helper to start a section.
|
codeCellHelper, codeItemListHelper, doIntro, endSection, getLog, getResourceBundle, getSink, getString, headerCellHelper, navigationBar, paragraphHelper, subtitleHelper, tableCellHelper
public NcssReportGenerator(org.apache.maven.doxia.sink.Sink sink, ResourceBundle bundle, org.apache.maven.plugin.logging.Log log, String xrefLocation)
sink
- the sink which will be used for reporting.bundle
- the correct RessourceBundle to be used for reporting.log
- the log to output log with.xrefLocation
- the location of the xref file.public void doReport(org.dom4j.Document document, int lineThreshold)
document
- the javaNcss raw report as an XML document.lineThreshold
- the maximum number of lines to keep in major reports.protected void startSection(String link, String title)
AbstractNcssReportGenerator
startSection
in class AbstractNcssReportGenerator
link
- the anchor link.title
- the title of the anchor link.protected void jxrLink(String clazz)
protected void jxrFunctionLink(String clazz)
Copyright © 2005–2015 Codehaus. All rights reserved.