hudson.plugins.testabilityexplorer.report
Class ProjectIndividualReport

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.model.AbstractProject<?,?>>
                  extended by hudson.plugins.testabilityexplorer.report.ProjectIndividualReport
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject, hudson.model.ProminentProjectAction, hudson.search.SearchableModelObject, hudson.search.SearchItem

public class ProjectIndividualReport
extends AbstractProjectReport<hudson.model.AbstractProject<?,?>>
implements hudson.model.ProminentProjectAction

Wraps an individual project report for the Testability Explorer.

Author:
reik.schatz

Constructor Summary
ProjectIndividualReport(hudson.model.AbstractProject<?,?> 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

ProjectIndividualReport

public ProjectIndividualReport(hudson.model.AbstractProject<?,?> project)
Method Detail

getBuildActionClass

protected java.lang.Class<? extends AbstractBuildReport> getBuildActionClass()
Description copied from class: AbstractProjectReport
Returns a AbstractBuildReport for rendering.

Specified by:
getBuildActionClass in class AbstractProjectReport<hudson.model.AbstractProject<?,?>>
Returns:
AbstractBuildReport

isFloatingBoxActive

public boolean isFloatingBoxActive()
Description copied from class: AbstractProjectAction
Enable's the floating box on the build summary page.

Overrides:
isFloatingBoxActive in class AbstractProjectAction<hudson.model.AbstractProject<?,?>>
Returns:
Boolean

isGraphActive

public boolean isGraphActive()
Description copied from class: AbstractProjectAction
Activate the graph inside the floating box.

Overrides:
isGraphActive in class AbstractProjectAction<hudson.model.AbstractProject<?,?>>
Returns:
Boolean


Copyright © 2009. All Rights Reserved.