org.sonar.plugins.api.maven.model
Class MavenPlugin
java.lang.Object
org.sonar.plugins.api.maven.model.MavenPlugin
public class MavenPlugin
- extends java.lang.Object
Constructor Summary |
MavenPlugin(org.apache.maven.model.Plugin plugin)
|
MavenPlugin(org.apache.maven.model.ReportPlugin plugin)
|
MavenPlugin(java.lang.String groupId,
java.lang.String artifactId)
|
MavenPlugin(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MavenPlugin
public MavenPlugin(org.apache.maven.model.Plugin plugin)
MavenPlugin
public MavenPlugin(org.apache.maven.model.ReportPlugin plugin)
MavenPlugin
public MavenPlugin(java.lang.String groupId,
java.lang.String artifactId)
MavenPlugin
public MavenPlugin(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
getGroupId
public java.lang.String getGroupId()
getArtifactId
public java.lang.String getArtifactId()
getVersion
public java.lang.String getVersion()
getMavenPlugin
public org.apache.maven.model.Plugin getMavenPlugin()
addDependency
public void addDependency(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String dependencyType)
unsetConfigParameter
public void unsetConfigParameter(java.lang.String key)
setConfigParameter
public void setConfigParameter(java.lang.String key,
java.lang.String value)
setConfigParameter
public void setConfigParameter(java.lang.String key,
java.lang.String value,
boolean override)
getConfigParameter
public java.lang.String getConfigParameter(java.lang.String key)
setConfiguration
public void setConfiguration(MavenPluginConfiguration configuration)
getConfiguration
public MavenPluginConfiguration getConfiguration()
isEqual
public boolean isEqual(java.lang.String groupId,
java.lang.String artifactId)
isEqual
public boolean isEqual(MavenPlugin plugin)
copyDependenciesFrom
public void copyDependenciesFrom(MavenPom pom)
getReportPlugin
public org.apache.maven.model.ReportPlugin getReportPlugin()
Copyright © 2009 SonarSource SA. All Rights Reserved.