org.sonar.plugins.pmd
Class PmdMavenPluginHandler

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

public class PmdMavenPluginHandler
extends AbstractMavenPluginHandler


Field Summary
static java.lang.String ARTIFACT_ID
           
static java.lang.String GROUP_ID
           
static java.lang.String VERSION
           
 
Constructor Summary
PmdMavenPluginHandler(RulesManager rulesManager, PmdRulesRepository pmdRulesRepository)
           
 
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
 

Field Detail

GROUP_ID

public static final java.lang.String GROUP_ID
See Also:
Constant Field Values

ARTIFACT_ID

public static final java.lang.String ARTIFACT_ID
See Also:
Constant Field Values

VERSION

public static final java.lang.String VERSION
See Also:
Constant Field Values
Constructor Detail

PmdMavenPluginHandler

public PmdMavenPluginHandler(RulesManager rulesManager,
                             PmdRulesRepository pmdRulesRepository)
Method Detail

getGroupId

public java.lang.String getGroupId()

getArtifactId

public java.lang.String getArtifactId()

getVersion

public java.lang.String getVersion()

isFixedVersion

public boolean isFixedVersion()

getGoals

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


shouldStopOnFailure

public boolean shouldStopOnFailure()

configurePlugin

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


Copyright © 2008 SonarSource SA. All Rights Reserved.