Class JDomPluginManagement
- java.lang.Object
-
- org.apache.maven.model.PluginContainer
-
- org.apache.maven.model.PluginManagement
-
- org.apache.maven.shared.release.transform.jdom.JDomPluginManagement
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,org.apache.maven.model.InputLocationTracker
public class JDomPluginManagement extends org.apache.maven.model.PluginManagement
JDom implementation of poms PLUGINMANAGEMENT element- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private org.jdom.Element
pluginManagement
-
Constructor Summary
Constructors Constructor Description JDomPluginManagement(org.jdom.Element pluginManagement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPlugin(org.apache.maven.model.Plugin plugin)
void
flushPluginMap()
java.util.List<org.apache.maven.model.Plugin>
getPlugins()
java.util.Map
getPluginsAsMap()
void
removePlugin(org.apache.maven.model.Plugin plugin)
void
setPlugins(java.util.List<org.apache.maven.model.Plugin> plugins)
-
-
-
Method Detail
-
addPlugin
public void addPlugin(org.apache.maven.model.Plugin plugin)
- Overrides:
addPlugin
in classorg.apache.maven.model.PluginContainer
-
getPlugins
public java.util.List<org.apache.maven.model.Plugin> getPlugins()
- Overrides:
getPlugins
in classorg.apache.maven.model.PluginContainer
-
removePlugin
public void removePlugin(org.apache.maven.model.Plugin plugin)
- Overrides:
removePlugin
in classorg.apache.maven.model.PluginContainer
-
setPlugins
public void setPlugins(java.util.List<org.apache.maven.model.Plugin> plugins)
- Overrides:
setPlugins
in classorg.apache.maven.model.PluginContainer
-
flushPluginMap
public void flushPluginMap()
- Overrides:
flushPluginMap
in classorg.apache.maven.model.PluginContainer
-
getPluginsAsMap
public java.util.Map getPluginsAsMap()
- Overrides:
getPluginsAsMap
in classorg.apache.maven.model.PluginContainer
-
-