org.sonar.api.batch.maven
Class MavenPlugin
java.lang.Object
org.sonar.api.batch.maven.MavenPlugin
public class MavenPlugin
- extends Object
- Since:
- 1.10
Method Summary |
MavenPlugin |
addDependency(String groupId,
String artifactId,
String version,
String dependencyType)
|
MavenPlugin |
addParameter(String key,
String value)
|
String |
getParameter(String key)
|
String[] |
getParameters(String key)
|
org.apache.maven.model.Plugin |
getPlugin()
|
static MavenPlugin |
getPlugin(org.apache.maven.project.MavenProject pom,
String groupId,
String artifactId)
|
boolean |
hasConfiguration()
|
static MavenPlugin |
registerPlugin(org.apache.maven.project.MavenProject pom,
String groupId,
String artifactId,
String version,
boolean overrideVersion)
|
void |
removeParameter(String key)
|
void |
removeParameters()
|
MavenPlugin |
setParameter(String key,
String value)
|
void |
setParameter(String key,
String value,
boolean override)
|
MavenPlugin |
setVersion(String version)
|
String |
toString()
|
MavenPlugin
public MavenPlugin(org.apache.maven.model.Plugin plugin)
MavenPlugin
public MavenPlugin(String groupId,
String artifactId,
String version)
setVersion
public MavenPlugin setVersion(String version)
getPlugin
public org.apache.maven.model.Plugin getPlugin()
addDependency
public MavenPlugin addDependency(String groupId,
String artifactId,
String version,
String dependencyType)
getParameter
public String getParameter(String key)
getParameters
public String[] getParameters(String key)
setParameter
public MavenPlugin setParameter(String key,
String value)
setParameter
public void setParameter(String key,
String value,
boolean override)
removeParameters
public void removeParameters()
addParameter
public MavenPlugin addParameter(String key,
String value)
removeParameter
public void removeParameter(String key)
hasConfiguration
public boolean hasConfiguration()
registerPlugin
public static MavenPlugin registerPlugin(org.apache.maven.project.MavenProject pom,
String groupId,
String artifactId,
String version,
boolean overrideVersion)
getPlugin
public static MavenPlugin getPlugin(org.apache.maven.project.MavenProject pom,
String groupId,
String artifactId)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2009 SonarSource SA. All Rights Reserved.