hudson.plugins.findbugs
Class FindBugsProjectAction

java.lang.Object
  extended by hudson.plugins.analysis.core.AbstractProjectAction<hudson.plugins.analysis.core.ResultAction<FindBugsResult>>
      extended by hudson.plugins.findbugs.FindBugsProjectAction
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject

public class FindBugsProjectAction
extends hudson.plugins.analysis.core.AbstractProjectAction<hudson.plugins.analysis.core.ResultAction<FindBugsResult>>

Entry point to visualize the FindBugs trend graph in the project screen. Drawing of the graph is delegated to the associated ResultAction.

Author:
Ulli Hafner

Constructor Summary
FindBugsProjectAction(hudson.model.AbstractProject<?,?> project)
          Instantiates a new FindBugsProjectAction.
FindBugsProjectAction(hudson.model.AbstractProject<?,?> project, Class<? extends hudson.plugins.analysis.core.ResultAction<FindBugsResult>> type)
          Instantiates a new FindBugsProjectAction.
 
Method Summary
protected  List<hudson.plugins.analysis.graph.BuildResultGraph> getAvailableGraphs()
           
 
Methods inherited from class hudson.plugins.analysis.core.AbstractProjectAction
canShowEnableTrendLink, createBuildHistory, createConfiguration, createDefaultConfiguration, createUserConfiguration, doIndex, getDisplayName, getDynamic, getIconFileName, getLastAction, getLastFinishedBuild, getProject, getResultAction, getTrendDetails, getTrendDetails, getTrendGraph, getTrendGraph, getTrendName, getUrlName, hasValidResults, isTrendDeactivated, isTrendVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FindBugsProjectAction

public FindBugsProjectAction(hudson.model.AbstractProject<?,?> project)
Instantiates a new FindBugsProjectAction.

Parameters:
project - the project that owns this action

FindBugsProjectAction

public FindBugsProjectAction(hudson.model.AbstractProject<?,?> project,
                             Class<? extends hudson.plugins.analysis.core.ResultAction<FindBugsResult>> type)
Instantiates a new FindBugsProjectAction.

Parameters:
project - the project that owns this action
type - the result action type
Method Detail

getAvailableGraphs

protected List<hudson.plugins.analysis.graph.BuildResultGraph> getAvailableGraphs()
Overrides:
getAvailableGraphs in class hudson.plugins.analysis.core.AbstractProjectAction<hudson.plugins.analysis.core.ResultAction<FindBugsResult>>


Copyright © 2004-2012 Hudson. All Rights Reserved.