org.sonar.core.consolidation.rules
Class RciStrictService

java.lang.Object
  extended by org.sonar.core.consolidation.AbstractService
      extended by org.sonar.core.consolidation.rules.AbstractRciService
          extended by org.sonar.core.consolidation.rules.RciStrictService
All Implemented Interfaces:
Service

public class RciStrictService
extends AbstractRciService


Field Summary
 
Fields inherited from class org.sonar.core.consolidation.AbstractService
log
 
Constructor Summary
RciStrictService(DaoFacade dao)
           
 
Method Summary
 void execute(Node node)
           
protected  Metric getCountMetric()
           
protected  Metric getRciMetric()
           
 boolean shouldExecuteOn(Node node)
           
 
Methods inherited from class org.sonar.core.consolidation.rules.AbstractRciService
getNbLinesOfOneError, getPercentage, setNbLinesOfOneError
 
Methods inherited from class org.sonar.core.consolidation.AbstractService
getDao, getMeasureKey, getMetric, getMetrics, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RciStrictService

public RciStrictService(DaoFacade dao)
Method Detail

shouldExecuteOn

public final boolean shouldExecuteOn(Node node)
Specified by:
shouldExecuteOn in interface Service
Overrides:
shouldExecuteOn in class AbstractRciService

getCountMetric

protected Metric getCountMetric()
Specified by:
getCountMetric in class AbstractRciService

getRciMetric

protected Metric getRciMetric()
Specified by:
getRciMetric in class AbstractRciService

execute

public void execute(Node node)
Specified by:
execute in interface Service
Overrides:
execute in class AbstractRciService


Copyright © 2007-2008 hortis. All Rights Reserved.