public class JDomPlugin extends org.apache.maven.model.Plugin implements MavenCoordinate
| Constructor and Description | 
|---|
| JDomPlugin(org.jdom2.Element plugin)Constructor for JDomPlugin. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addDependency(org.apache.maven.model.Dependency dependency) | 
| void | addExecution(org.apache.maven.model.PluginExecution pluginExecution) | 
| void | flushExecutionMap() | 
| String | getArtifactId()getArtifactId. | 
| List<org.apache.maven.model.Dependency> | getDependencies() | 
| List<org.apache.maven.model.PluginExecution> | getExecutions() | 
| Map<String,org.apache.maven.model.PluginExecution> | getExecutionsAsMap() | 
| Object | getGoals() | 
| String | getGroupId()getGroupId. | 
| String | getName()getName. | 
| String | getVersion()getVersion. | 
| boolean | isExtensions() | 
| void | removeDependency(org.apache.maven.model.Dependency dependency) | 
| void | removeExecution(org.apache.maven.model.PluginExecution pluginExecution) | 
| void | setArtifactId(String artifactId) | 
| void | setDependencies(List<org.apache.maven.model.Dependency> dependencies) | 
| void | setExecutions(List<org.apache.maven.model.PluginExecution> executions) | 
| void | setExtensions(boolean extensions) | 
| void | setGoals(Object goals) | 
| void | setGroupId(String groupId) | 
| void | setVersion(String version)setVersion. | 
clone, constructKey, equals, getExtensions, getId, getKey, hashCode, setExtensions, toStringpublic JDomPlugin(org.jdom2.Element plugin)
Constructor for JDomPlugin.
plugin - a Element objectpublic void addDependency(org.apache.maven.model.Dependency dependency)
addDependency in class org.apache.maven.model.Pluginpublic void addExecution(org.apache.maven.model.PluginExecution pluginExecution)
addExecution in class org.apache.maven.model.Pluginpublic String getArtifactId()
MavenCoordinategetArtifactId.
getArtifactId in interface MavenCoordinategetArtifactId in class org.apache.maven.model.PluginString objectpublic List<org.apache.maven.model.Dependency> getDependencies()
getDependencies in class org.apache.maven.model.Pluginpublic List<org.apache.maven.model.PluginExecution> getExecutions()
getExecutions in class org.apache.maven.model.Pluginpublic Object getGoals()
getGoals in class org.apache.maven.model.Pluginpublic String getGroupId()
MavenCoordinategetGroupId.
getGroupId in interface MavenCoordinategetGroupId in class org.apache.maven.model.PluginString objectpublic String getVersion()
MavenCoordinategetVersion.
getVersion in interface MavenCoordinategetVersion in class org.apache.maven.model.PluginString objectpublic boolean isExtensions()
isExtensions in class org.apache.maven.model.Pluginpublic void removeDependency(org.apache.maven.model.Dependency dependency)
removeDependency in class org.apache.maven.model.Pluginpublic void removeExecution(org.apache.maven.model.PluginExecution pluginExecution)
removeExecution in class org.apache.maven.model.Pluginpublic void setArtifactId(String artifactId)
setArtifactId in class org.apache.maven.model.Pluginpublic void setDependencies(List<org.apache.maven.model.Dependency> dependencies)
setDependencies in class org.apache.maven.model.Pluginpublic void setExecutions(List<org.apache.maven.model.PluginExecution> executions)
setExecutions in class org.apache.maven.model.Pluginpublic void setExtensions(boolean extensions)
setExtensions in class org.apache.maven.model.Pluginpublic void setGoals(Object goals)
setGoals in class org.apache.maven.model.Pluginpublic void setGroupId(String groupId)
setGroupId in class org.apache.maven.model.Pluginpublic void setVersion(String version)
MavenCoordinatesetVersion.
setVersion in interface MavenCoordinatesetVersion in class org.apache.maven.model.Pluginversion - a String objectpublic void flushExecutionMap()
flushExecutionMap in class org.apache.maven.model.Pluginpublic Map<String,org.apache.maven.model.PluginExecution> getExecutionsAsMap()
getExecutionsAsMap in class org.apache.maven.model.Pluginpublic String getName()
MavenCoordinategetName.
getName in interface MavenCoordinateString objectCopyright © 2002–2024 The Apache Software Foundation. All rights reserved.