hudson.plugins.testabilityexplorer.report
Class BuildIndividualReport

java.lang.Object
  extended by hudson.plugins.testabilityexplorer.helpers.AbstractBuildAction<T>
      extended by hudson.plugins.testabilityexplorer.report.AbstractBuildReport<hudson.model.AbstractBuild<?,?>>
          extended by hudson.plugins.testabilityexplorer.report.BuildIndividualReport
All Implemented Interfaces:
hudson.maven.AggregatableAction, hudson.model.Action, hudson.model.HealthReportingAction, hudson.model.ModelObject

public class BuildIndividualReport
extends AbstractBuildReport<hudson.model.AbstractBuild<?,?>>
implements hudson.maven.AggregatableAction

Connects a Statistic with a AbstractBuild.

Author:
reik.schatz

Constructor Summary
BuildIndividualReport(java.util.Collection<Statistic> results, ReportBuilder reportBuilder, CostDetailBuilder detailBuilder)
           
 
Method Summary
 hudson.maven.MavenAggregatedReport createAggregatedAction(hudson.maven.MavenModuleSetBuild mavenModuleSetBuild, java.util.Map<hudson.maven.MavenModule,java.util.List<hudson.maven.MavenBuild>> mavenModuleListMap)
          
 void setBuild(hudson.model.AbstractBuild<?,?> build)
           
 
Methods inherited from class hudson.plugins.testabilityexplorer.report.AbstractBuildReport
doTrendGraph, getBuildHealth, getDisplayName, getDynamic, getGraphName, getIconFileName, getResults, getSummary, getTotals, getUrlName
 
Methods inherited from class hudson.plugins.testabilityexplorer.helpers.AbstractBuildAction
getBuild, isFloatingBoxActive, isGraphActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hudson.model.Action
getDisplayName, getIconFileName, getUrlName
 

Constructor Detail

BuildIndividualReport

public BuildIndividualReport(java.util.Collection<Statistic> results,
                             ReportBuilder reportBuilder,
                             CostDetailBuilder detailBuilder)
Method Detail

setBuild

public void setBuild(hudson.model.AbstractBuild<?,?> build)
Overrides:
setBuild in class AbstractBuildAction<hudson.model.AbstractBuild<?,?>>

createAggregatedAction

public hudson.maven.MavenAggregatedReport createAggregatedAction(hudson.maven.MavenModuleSetBuild mavenModuleSetBuild,
                                                                 java.util.Map<hudson.maven.MavenModule,java.util.List<hudson.maven.MavenBuild>> mavenModuleListMap)

Specified by:
createAggregatedAction in interface hudson.maven.AggregatableAction


Copyright © 2009. All Rights Reserved.