org.sonar.plugins.jacoco
Class JacocoMavenInitializer

java.lang.Object
  extended by org.sonar.api.batch.Initializer
      extended by org.sonar.plugins.jacoco.JacocoMavenInitializer
All Implemented Interfaces:
CheckProject, CoverageExtension, DependsUponMavenPlugin, BatchComponent, BatchExtension, Extension

public class JacocoMavenInitializer
extends Initializer
implements CoverageExtension, DependsUponMavenPlugin


Constructor Summary
JacocoMavenInitializer(JaCoCoMavenPluginHandler handler)
           
 
Method Summary
 void execute(Project project)
           
 MavenPluginHandler getMavenPluginHandler(Project project)
           
 boolean shouldExecuteOnProject(Project project)
           
 
Methods inherited from class org.sonar.api.batch.Initializer
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JacocoMavenInitializer

public JacocoMavenInitializer(JaCoCoMavenPluginHandler handler)
Method Detail

shouldExecuteOnProject

public boolean shouldExecuteOnProject(Project project)
Specified by:
shouldExecuteOnProject in interface CheckProject
Overrides:
shouldExecuteOnProject in class Initializer

execute

public void execute(Project project)
Specified by:
execute in class Initializer

getMavenPluginHandler

public MavenPluginHandler getMavenPluginHandler(Project project)
Specified by:
getMavenPluginHandler in interface DependsUponMavenPlugin


Copyright © 2009-2011 SonarSource. All Rights Reserved.