org.sonar.plugins.api.maven
Class AbstractMavenPluginHandler
java.lang.Object
org.sonar.plugins.api.maven.AbstractMavenPluginHandler
- All Implemented Interfaces:
- MavenPluginHandler
public abstract class AbstractMavenPluginHandler
- extends java.lang.Object
- implements MavenPluginHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMavenPluginHandler
public AbstractMavenPluginHandler()
configure
public void configure(MavenPom pom)
- Description copied from interface:
MavenPluginHandler
- Configures the pom being executed, add or remove plugin properties
- Specified by:
configure
in interface MavenPluginHandler
- Parameters:
pom
- the pom to manipulate
configurePlugin
public abstract void configurePlugin(MavenPom pom,
MavenPlugin plugin)
setConfigParameterIfNotAlreadySet
protected final void setConfigParameterIfNotAlreadySet(MavenPlugin plugin,
java.lang.String key,
java.lang.String value)
addRuleExtensionsDependency
protected final void addRuleExtensionsDependency(MavenPlugin plugin,
java.lang.String version)
Copyright © 2009 SonarSource SA. All Rights Reserved.