hudson.plugins.ccm
Class CcmResultAction

java.lang.Object
  extended by hudson.plugins.analysis.core.AbstractResultAction<CcmResult>
      extended by hudson.plugins.ccm.CcmResultAction
All Implemented Interfaces:
hudson.model.Action, hudson.model.HealthReportingAction, hudson.model.ModelObject, hudson.plugins.analysis.core.ResultAction<CcmResult>, hudson.plugins.analysis.util.ToolTipProvider, org.kohsuke.stapler.StaplerProxy

public class CcmResultAction
extends hudson.plugins.analysis.core.AbstractResultAction<CcmResult>

Controls the live cycle of the CCM results. This action persists the results of the CCM analysis of a build and displays the results on the build page. The actual visualization of the results is defined in the matching summary.jelly file.

Moreover, this class renders the PMD result trend.

Since:
3.0
Author:
Bruno P. Kinoshita - http://www.kinoshita.eti.br

Constructor Summary
CcmResultAction(hudson.model.AbstractBuild<?,?> owner, hudson.plugins.analysis.core.HealthDescriptor healthDescriptor)
           
CcmResultAction(hudson.model.AbstractBuild<?,?> owner, hudson.plugins.analysis.core.HealthDescriptor healthDescriptor, CcmResult result)
           
 
Method Summary
protected  hudson.plugins.analysis.core.PluginDescriptor getDescriptor()
           
 String getDisplayName()
           
protected  String getMultipleItemsTooltip(int numberOfItems)
           
protected  String getSingleItemTooltip()
           
 
Methods inherited from class hudson.plugins.analysis.core.AbstractResultAction
addModule, createAggregatedResult, createResult, getBuild, getBuildHealth, getHealthDescriptor, getIconFileName, getOwner, getResult, getTarget, getTooltip, getToolTipProvider, getUrlName, isSuccessful, setResult, updateBuildHealth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CcmResultAction

public CcmResultAction(hudson.model.AbstractBuild<?,?> owner,
                       hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
                       CcmResult result)
Parameters:
owner -
healthDescriptor -
result -

CcmResultAction

public CcmResultAction(hudson.model.AbstractBuild<?,?> owner,
                       hudson.plugins.analysis.core.HealthDescriptor healthDescriptor)
Parameters:
owner -
healthDescriptor -
Method Detail

getDisplayName

public String getDisplayName()

getDescriptor

protected hudson.plugins.analysis.core.PluginDescriptor getDescriptor()
Specified by:
getDescriptor in class hudson.plugins.analysis.core.AbstractResultAction<CcmResult>

getMultipleItemsTooltip

protected String getMultipleItemsTooltip(int numberOfItems)
Specified by:
getMultipleItemsTooltip in class hudson.plugins.analysis.core.AbstractResultAction<CcmResult>

getSingleItemTooltip

protected String getSingleItemTooltip()
Specified by:
getSingleItemTooltip in class hudson.plugins.analysis.core.AbstractResultAction<CcmResult>


Copyright © 2010-2012 Jenkins. All Rights Reserved.