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

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

public class DashBoardMaven1ReportGenerator
extends AbstractDashBoardGenerator

Author:
David Vicente

Constructor Summary
DashBoardMaven1ReportGenerator(DashBoardMavenProject mavenProject, boolean isDBAvailable, org.apache.maven.plugin.logging.Log log)
           
 
Method Summary
 void createAllLineByReport(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink, DashBoardMavenProject mavenProject, boolean isRoot, java.lang.String prefix)
           
 void createAllSection(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink)
           
 void createBodyReport(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink)
           
 void createHeader(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink)
           
 void createTitle(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink)
           
 void createTotalLine(java.util.ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink, DashBoardMavenProject mavenProject)
           
 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

DashBoardMaven1ReportGenerator

public DashBoardMaven1ReportGenerator(DashBoardMavenProject mavenProject,
                                      boolean isDBAvailable,
                                      org.apache.maven.plugin.logging.Log log)
Parameters:
dashboardReport -
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)

createBodyReport

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

createAllSection

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

createAllLineByReport

public void createAllLineByReport(java.util.ResourceBundle bundle,
                                  org.apache.maven.doxia.sink.Sink sink,
                                  DashBoardMavenProject mavenProject,
                                  boolean isRoot,
                                  java.lang.String prefix)

createTotalLine

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


Copyright © 2006-2009 CodeHaus. All Rights Reserved.