org.codehaus.mojo.dashboard.report.plugin
Class DashBoardHistoricReportGenerator

java.lang.Object
  extended by org.codehaus.mojo.dashboard.report.plugin.AbstractDashBoardGenerator
      extended by org.codehaus.mojo.dashboard.report.plugin.DashBoardHistoricReportGenerator

public class DashBoardHistoricReportGenerator
extends AbstractDashBoardGenerator

Author:
David Vicente

Constructor Summary
DashBoardHistoricReportGenerator(DashBoardMavenProject mavenProject, HibernateService hibernateService, Configuration configuration, org.apache.maven.plugin.logging.Log log)
           
 
Method Summary
 void createCheckStyleSection(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink, CheckstyleReportBean report)
           
 void createCloverSection(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink, CloverReportBean report)
          Fixes MOJO-813.
 void createCoberturaSection(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink, CoberturaReportBean report)
           
 void createCpdSection(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink, CpdReportBean report)
           
 void createFindBugsSection(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink, FindBugsReportBean report)
           
 void createHeader(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink)
           
 void createPmdSection(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink, PmdReportBean report)
           
 void createSurefireSection(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink, SurefireReportBean report)
           
 void createTitle(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink)
           
 void doGenerateReport(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink)
           
 
Methods inherited from class org.codehaus.mojo.dashboard.report.plugin.AbstractDashBoardGenerator
getImagesPath, getLog, getNbExportedPackagesSummary, getPercentValue, iconError, iconInfo, iconWarning, linkToHistoricPage, linkToTopPage, replaceForbiddenChar, setImagesPath, setNbExportedPackagesSummary, sinkCell, sinkCellBold, sinkCellBoldWithLink, sinkCellTab, sinkCellTabBold, sinkCellTabBoldWithLink, sinkCellTabWithLink, sinkCellWithLink, sinkHeader, sinkHeaderBold, sinkSuperHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DashBoardHistoricReportGenerator

public DashBoardHistoricReportGenerator(DashBoardMavenProject mavenProject,
                                        HibernateService hibernateService,
                                        Configuration configuration,
                                        org.apache.maven.plugin.logging.Log log)
Method Detail

doGenerateReport

public void doGenerateReport(java.util.ResourceBundle bundle,
                             org.apache.maven.doxia.sink.Sink sink)
Specified by:
doGenerateReport in class AbstractDashBoardGenerator

createTitle

public void createTitle(java.util.ResourceBundle bundle,
                        org.apache.maven.doxia.sink.Sink sink)

createHeader

public void createHeader(java.util.ResourceBundle bundle,
                         org.apache.maven.doxia.sink.Sink sink)

createSurefireSection

public void createSurefireSection(java.util.ResourceBundle bundle,
                                  org.apache.maven.doxia.sink.Sink sink,
                                  SurefireReportBean report)

createCloverSection

public void createCloverSection(java.util.ResourceBundle bundle,
                                org.apache.maven.doxia.sink.Sink sink,
                                CloverReportBean report)
Fixes MOJO-813. addition of Clover support. written by Matthew Beermann

Parameters:
bundle -
sink -

createCoberturaSection

public void createCoberturaSection(java.util.ResourceBundle bundle,
                                   org.apache.maven.doxia.sink.Sink sink,
                                   CoberturaReportBean report)

createPmdSection

public void createPmdSection(java.util.ResourceBundle bundle,
                             org.apache.maven.doxia.sink.Sink sink,
                             PmdReportBean report)

createCpdSection

public void createCpdSection(java.util.ResourceBundle bundle,
                             org.apache.maven.doxia.sink.Sink sink,
                             CpdReportBean report)

createCheckStyleSection

public void createCheckStyleSection(java.util.ResourceBundle bundle,
                                    org.apache.maven.doxia.sink.Sink sink,
                                    CheckstyleReportBean report)

createFindBugsSection

public void createFindBugsSection(java.util.ResourceBundle bundle,
                                  org.apache.maven.doxia.sink.Sink sink,
                                  FindBugsReportBean report)


Copyright © 2006-2009 CodeHaus. All Rights Reserved.