org.sonar.plugins.core.sensors
Class CoverageDecorator

java.lang.Object
  extended by org.sonar.plugins.core.sensors.AbstractCoverageDecorator
      extended by org.sonar.plugins.core.sensors.CoverageDecorator
All Implemented Interfaces:
CheckProject, Decorator, BatchComponent, BatchExtension, Extension

public final class CoverageDecorator
extends AbstractCoverageDecorator


Constructor Summary
CoverageDecorator()
           
 
Method Summary
protected  long countCoveredElements(DecoratorContext context)
           
protected  long countCoveredElementsForNewCode(DecoratorContext context, int periodIndex)
           
protected  Long countElements(DecoratorContext context)
           
protected  Long countElementsForNewCode(DecoratorContext context, int periodIndex)
           
protected  Metric getGeneratedMetric()
           
protected  Metric getGeneratedMetricForNewCode()
           
 Collection<Metric> usedMetrics()
           
 
Methods inherited from class org.sonar.plugins.core.sensors.AbstractCoverageDecorator
decorate, generatedMetrics, shouldDecorate, shouldExecuteOnProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoverageDecorator

public CoverageDecorator()
Method Detail

usedMetrics

public Collection<Metric> usedMetrics()

getGeneratedMetric

protected Metric getGeneratedMetric()
Specified by:
getGeneratedMetric in class AbstractCoverageDecorator

countElements

protected Long countElements(DecoratorContext context)
Specified by:
countElements in class AbstractCoverageDecorator

countCoveredElements

protected long countCoveredElements(DecoratorContext context)
Specified by:
countCoveredElements in class AbstractCoverageDecorator

getGeneratedMetricForNewCode

protected Metric getGeneratedMetricForNewCode()
Specified by:
getGeneratedMetricForNewCode in class AbstractCoverageDecorator

countElementsForNewCode

protected Long countElementsForNewCode(DecoratorContext context,
                                       int periodIndex)
Specified by:
countElementsForNewCode in class AbstractCoverageDecorator

countCoveredElementsForNewCode

protected long countCoveredElementsForNewCode(DecoratorContext context,
                                              int periodIndex)
Specified by:
countCoveredElementsForNewCode in class AbstractCoverageDecorator


Copyright © 2009-2011 SonarSource. All Rights Reserved.