hudson.plugins.testabilityexplorer.report
Class ProjectAggregatedReport

java.lang.Object
  extended by hudson.model.AbstractModelObject
      extended by hudson.model.Actionable
          extended by hudson.plugins.testabilityexplorer.helpers.AbstractProjectAction<T>
              extended by hudson.plugins.testabilityexplorer.report.AbstractProjectReport<hudson.maven.MavenModuleSet>
                  extended by hudson.plugins.testabilityexplorer.report.ProjectAggregatedReport
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject, hudson.model.ProminentProjectAction, hudson.search.SearchableModelObject, hudson.search.SearchItem

public class ProjectAggregatedReport
extends AbstractProjectReport<hudson.maven.MavenModuleSet>
implements hudson.model.ProminentProjectAction

A AbstractProjectReport used for maven module sets in M2 projects.

Author:
reik.schatz

Constructor Summary
ProjectAggregatedReport(hudson.maven.MavenModuleSet project)
           
 
Method Summary
protected  java.lang.Class<? extends AbstractBuildReport> getBuildActionClass()
          Returns a AbstractBuildReport for rendering.
 boolean isFloatingBoxActive()
          Enable's the floating box on the build summary page.
 boolean isGraphActive()
          Activate the graph inside the floating box.
 
Methods inherited from class hudson.plugins.testabilityexplorer.report.AbstractProjectReport
getApplicableBuildAction, getDisplayName, getIconFileName, getResults, getSearchUrl, getTotals, getUrlName
 
Methods inherited from class hudson.plugins.testabilityexplorer.helpers.AbstractProjectAction
doTrend, getGraphName, getProject
 
Methods inherited from class hudson.model.Actionable
addAction, getAction, getAction, getActions, getActions, getDynamic
 
Methods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError
 
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

ProjectAggregatedReport

public ProjectAggregatedReport(hudson.maven.MavenModuleSet project)
Method Detail

getBuildActionClass

protected java.lang.Class<? extends AbstractBuildReport> getBuildActionClass()
Returns a AbstractBuildReport for rendering.

Specified by:
getBuildActionClass in class AbstractProjectReport<hudson.maven.MavenModuleSet>
Returns:
AbstractBuildReport

isFloatingBoxActive

public boolean isFloatingBoxActive()
Enable's the floating box on the build summary page.

Overrides:
isFloatingBoxActive in class AbstractProjectAction<hudson.maven.MavenModuleSet>
Returns:
Boolean

isGraphActive

public boolean isGraphActive()
Activate the graph inside the floating box.

Overrides:
isGraphActive in class AbstractProjectAction<hudson.maven.MavenModuleSet>
Returns:
Boolean


Copyright © 2008. All Rights Reserved.