org.sonar.plugins.clover
Class Clover2MavenCollector

java.lang.Object
  extended by org.sonar.plugins.api.maven.AbstractMavenCollector
      extended by org.sonar.plugins.api.maven.AbstractJavaMavenCollector
          extended by org.sonar.plugins.clover.AbstractCloverMavenCollector
              extended by org.sonar.plugins.clover.Clover2MavenCollector
All Implemented Interfaces:
Extension, CollectsCodeCoverage, MavenCollector, MavenExtension

public class Clover2MavenCollector
extends AbstractCloverMavenCollector


Field Summary
 
Fields inherited from class org.sonar.plugins.clover.AbstractCloverMavenCollector
cloverMavenPlugin, mavenPluginHandlerClass
 
Constructor Summary
Clover2MavenCollector(JavaMeasuresRecorder recorder, org.apache.maven.plugin.logging.Log log, org.apache.commons.configuration.Configuration configuration)
           
 
Method Summary
protected  java.lang.String getArtifactId()
           
protected  java.lang.String getGroupId()
           
protected  java.lang.Class<? extends MavenPluginHandler> getMavenPluginHandlerClass()
           
protected  int getPluginVersion()
           
protected  java.lang.String getPropKeyLicense()
           
 
Methods inherited from class org.sonar.plugins.clover.AbstractCloverMavenCollector
collect, configure, dependsOnMavenPlugin, shouldCollectIfLightMode, shouldCollectIfNoSources, shouldCollectOn, shouldExecutePlugin, shouldStopOnFailure
 
Methods inherited from class org.sonar.plugins.api.maven.AbstractJavaMavenCollector
getLog, getMeasuresRecorder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Clover2MavenCollector

public Clover2MavenCollector(JavaMeasuresRecorder recorder,
                             org.apache.maven.plugin.logging.Log log,
                             org.apache.commons.configuration.Configuration configuration)
Method Detail

getMavenPluginHandlerClass

protected java.lang.Class<? extends MavenPluginHandler> getMavenPluginHandlerClass()
Specified by:
getMavenPluginHandlerClass in class AbstractCloverMavenCollector

getGroupId

protected java.lang.String getGroupId()
Specified by:
getGroupId in class AbstractCloverMavenCollector

getArtifactId

protected java.lang.String getArtifactId()
Specified by:
getArtifactId in class AbstractCloverMavenCollector

getPluginVersion

protected int getPluginVersion()
Specified by:
getPluginVersion in class AbstractCloverMavenCollector

getPropKeyLicense

protected java.lang.String getPropKeyLicense()
Specified by:
getPropKeyLicense in class AbstractCloverMavenCollector


Copyright © 2008 SonarSource SA. All Rights Reserved.