org.sonar.plugins.checkstyle
Class CheckstyleMavenPluginHandler

java.lang.Object
  extended by org.sonar.plugins.api.maven.AbstractMavenPluginHandler
      extended by org.sonar.plugins.checkstyle.CheckstyleMavenPluginHandler
All Implemented Interfaces:
MavenPluginHandler

public class CheckstyleMavenPluginHandler
extends AbstractMavenPluginHandler


Constructor Summary
CheckstyleMavenPluginHandler(RulesManager rulesManager, CheckstyleRulesRepository checkstyleRulesRepository)
           
 
Method Summary
 void configurePlugin(MavenPom pom, MavenPlugin plugin)
           
 java.lang.String getArtifactId()
           
 java.lang.String[] getGoals()
          the maven goals to execute
 java.lang.String getGroupId()
           
 java.lang.String getVersion()
           
 boolean isFixedVersion()
           
 boolean shouldStopOnFailure()
           
 
Methods inherited from class org.sonar.plugins.api.maven.AbstractMavenPluginHandler
addRuleExtensionsDependency, configure, setConfigParameterIfNotAlreadySet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckstyleMavenPluginHandler

public CheckstyleMavenPluginHandler(RulesManager rulesManager,
                                    CheckstyleRulesRepository checkstyleRulesRepository)
Method Detail

getGroupId

public java.lang.String getGroupId()

getArtifactId

public java.lang.String getArtifactId()

getVersion

public java.lang.String getVersion()

isFixedVersion

public boolean isFixedVersion()

shouldStopOnFailure

public boolean shouldStopOnFailure()

getGoals

public java.lang.String[] getGoals()
Description copied from interface: MavenPluginHandler
the maven goals to execute


configurePlugin

public void configurePlugin(MavenPom pom,
                            MavenPlugin plugin)
Specified by:
configurePlugin in class AbstractMavenPluginHandler


Copyright © 2008 SonarSource SA. All Rights Reserved.