public class JDomPlugin extends Plugin implements MavenCoordinate
Constructor and Description |
---|
JDomPlugin(org.jdom.Element plugin) |
Modifier and Type | Method and Description |
---|---|
void |
addDependency(Dependency dependency) |
void |
addExecution(PluginExecution pluginExecution) |
void |
flushExecutionMap() |
String |
getArtifactId() |
List<Dependency> |
getDependencies() |
List<PluginExecution> |
getExecutions() |
Map<String,PluginExecution> |
getExecutionsAsMap() |
Object |
getGoals() |
String |
getGroupId() |
String |
getName() |
String |
getVersion() |
boolean |
isExtensions() |
void |
removeDependency(Dependency dependency) |
void |
removeExecution(PluginExecution pluginExecution) |
void |
setArtifactId(String artifactId) |
void |
setDependencies(List<Dependency> dependencies) |
void |
setExecutions(List<PluginExecution> executions) |
void |
setExtensions(boolean extensions) |
void |
setGoals(Object goals) |
void |
setGroupId(String groupId) |
void |
setVersion(String version) |
clone, constructKey, equals, getExtensions, getId, getKey, hashCode, setExtensions, toString
getConfiguration, getInherited, getLocation, isInheritanceApplied, isInherited, setConfiguration, setInherited, setInherited, setLocation, unsetInheritanceApplied
public void addDependency(Dependency dependency)
addDependency
in class Plugin
public void addExecution(PluginExecution pluginExecution)
addExecution
in class Plugin
public String getArtifactId()
getArtifactId
in interface MavenCoordinate
getArtifactId
in class Plugin
public List<Dependency> getDependencies()
getDependencies
in class Plugin
public List<PluginExecution> getExecutions()
getExecutions
in class Plugin
public String getGroupId()
getGroupId
in interface MavenCoordinate
getGroupId
in class Plugin
public String getVersion()
getVersion
in interface MavenCoordinate
getVersion
in class Plugin
public boolean isExtensions()
isExtensions
in class Plugin
public void removeDependency(Dependency dependency)
removeDependency
in class Plugin
public void removeExecution(PluginExecution pluginExecution)
removeExecution
in class Plugin
public void setArtifactId(String artifactId)
setArtifactId
in class Plugin
public void setDependencies(List<Dependency> dependencies)
setDependencies
in class Plugin
public void setExecutions(List<PluginExecution> executions)
setExecutions
in class Plugin
public void setExtensions(boolean extensions)
setExtensions
in class Plugin
public void setGroupId(String groupId)
setGroupId
in class Plugin
public void setVersion(String version)
setVersion
in interface MavenCoordinate
setVersion
in class Plugin
public void flushExecutionMap()
flushExecutionMap
in class Plugin
public Map<String,PluginExecution> getExecutionsAsMap()
getExecutionsAsMap
in class Plugin
public String getName()
getName
in interface MavenCoordinate
Copyright © 2002–2019 The Apache Software Foundation. All rights reserved.