hudson.plugins.violations.hudson.maven
Class ViolationsAggregatedReport

java.lang.Object
  extended by hudson.plugins.violations.ViolationsReport
      extended by hudson.plugins.violations.hudson.maven.ViolationsAggregatedReport
All Implemented Interfaces:
java.io.Serializable

public class ViolationsAggregatedReport
extends ViolationsReport

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.plugins.violations.ViolationsReport
ViolationsReport.TypeReport, ViolationsReport.ViolationsReportIterator
 
Constructor Summary
ViolationsAggregatedReport(hudson.maven.MavenModuleSetBuild build)
           
 
Method Summary
 hudson.model.HealthReport getBuildHealth()
          Get the overall health for the build.
 BuildModel getModel()
          Get the detailed model for the build.
 ViolationsReport getReportForMavenBuild(hudson.maven.MavenBuild b)
           
 
Methods inherited from class hudson.plugins.violations.ViolationsReport
addSuppression, doGraph, fileCount, findViolationsReport, getBuild, getBuildHealths, getConfig, getDynamic, getFileModelProxy, getHealthReportFor, getIcon, getLiveConfig, getNumberString, getTypeReports, getTypeSummaries, getTypeSummary, getViolations, iteration, previous, removeSuppression, setBuild, setBuildResult, setConfig, typeCount, violationCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViolationsAggregatedReport

public ViolationsAggregatedReport(hudson.maven.MavenModuleSetBuild build)
Method Detail

getBuildHealth

public hudson.model.HealthReport getBuildHealth()
Description copied from class: ViolationsReport
Get the overall health for the build.

Overrides:
getBuildHealth in class ViolationsReport
Returns:
the health report, null if there are no counts.

getModel

public BuildModel getModel()
Description copied from class: ViolationsReport
Get the detailed model for the build. This is lazily build from an xml created during publisher action.

Overrides:
getModel in class ViolationsReport
Returns:
the build model.

getReportForMavenBuild

public ViolationsReport getReportForMavenBuild(hudson.maven.MavenBuild b)


Copyright © 2004-2012. All Rights Reserved.