hudson.plugins.cpptest
Class CpptestMavenResult

java.lang.Object
  extended by hudson.plugins.analysis.core.BuildResult
      extended by hudson.plugins.cpptest.CpptestResult
          extended by hudson.plugins.cpptest.CpptestMavenResult
All Implemented Interfaces:
hudson.model.ModelObject, hudson.plugins.analysis.util.model.AnnotationProvider, java.io.Serializable

public class CpptestMavenResult
extends CpptestResult

Represents the aggregated results of the Cpptest analysis in m2 jobs.

Author:
Ulli Hafner NQH: adapt for Cpptest
See Also:
Serialized Form

Field Summary
 
Fields inherited from class hudson.plugins.analysis.core.BuildResult
high, low, normal
 
Constructor Summary
CpptestMavenResult(hudson.model.AbstractBuild<?,?> build, java.lang.String defaultEncoding, hudson.plugins.analysis.core.ParserResult result)
          Creates a new instance of CpptestMavenResult.
 
Method Summary
protected  java.lang.Class<? extends hudson.plugins.analysis.core.ResultAction<? extends hudson.plugins.analysis.core.BuildResult>> getResultActionType()
          
 
Methods inherited from class hudson.plugins.cpptest.CpptestResult
configure, createDeltaMessage, getDisplayName, getSerializationFileName, getSummary
 
Methods inherited from class hudson.plugins.analysis.core.BuildResult
createHighScoreMessage, createListItem, createNoWarningsMessage, createSuccessfulHighScoreMessage, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getApi, getContainer, getDataFile, getDays, getDefaultEncoding, getDelta, getDetails, getDynamic, getErrors, getFixedWarnings, getHighScoreGap, getModules, getNewWarnings, getNumberOfAnnotations, getNumberOfAnnotations, getNumberOfAnnotations, getNumberOfFixedWarnings, getNumberOfModules, getNumberOfNewWarnings, getNumberOfWarnings, getOwner, getPreviousResult, getPriorities, getProject, getResultIcon, getSuccessfulHighScore, getSuccessfulHighScoreGap, getSuccessfulSinceBuild, getSuccessfulSinceDate, getWarningsDelta, getZeroWarningsHighScore, getZeroWarningsSinceBuild, getZeroWarningsSinceDate, hasAnnotations, hasAnnotations, hasAnnotations, hasError, hasNoAnnotations, hasNoAnnotations, hasNoAnnotations, hasPreviousResult, isCurrent, isNewSuccessfulHighScore, isNewZeroWarningsHighScore, isSuccessful, isSuccessfulTouched, readResolve, setHighWarnings, setLowWarnings, setNormalWarnings, setResult, setWarnings, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CpptestMavenResult

public CpptestMavenResult(hudson.model.AbstractBuild<?,?> build,
                          java.lang.String defaultEncoding,
                          hudson.plugins.analysis.core.ParserResult result)
Creates a new instance of CpptestMavenResult.

Parameters:
build - the current build as owner of this action
defaultEncoding - the default encoding to be used when reading and parsing files
result - the parsed result with all annotations
Method Detail

getResultActionType

protected java.lang.Class<? extends hudson.plugins.analysis.core.ResultAction<? extends hudson.plugins.analysis.core.BuildResult>> getResultActionType()

Overrides:
getResultActionType in class CpptestResult


Copyright © 2010. All Rights Reserved.