hudson.plugins.checkstyle
Class CheckStyleMavenResult

java.lang.Object
  extended by hudson.plugins.analysis.core.BuildResult
      extended by hudson.plugins.checkstyle.CheckStyleResult
          extended by hudson.plugins.checkstyle.CheckStyleMavenResult
All Implemented Interfaces:
hudson.model.ModelObject, hudson.plugins.analysis.util.model.AnnotationProvider, java.io.Serializable

public class CheckStyleMavenResult
extends CheckStyleResult

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

Author:
Ulli Hafner
See Also:
Serialized Form

Field Summary
 
Fields inherited from class hudson.plugins.analysis.core.BuildResult
high, low, normal
 
Constructor Summary
CheckStyleMavenResult(hudson.model.AbstractBuild<?,?> build, java.lang.String defaultEncoding, hudson.plugins.analysis.core.ParserResult result)
          Creates a new instance of CheckStyleMavenResult.
 
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.checkstyle.CheckStyleResult
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, getHighDelta, getHighScoreGap, getLowDelta, getModules, getNewWarnings, getNormalDelta, 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

CheckStyleMavenResult

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

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 CheckStyleResult


Copyright © 2004-2011. All Rights Reserved.