Package org.apache.maven.model
Class PluginContainer
java.lang.Object
org.apache.maven.model.PluginContainer
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
PluginConfiguration,PluginManagement
Contains the plugins informations for the project.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidMethod addPlugin.voidReset thepluginsMapfield tonullMethod getPlugins.voidremovePlugin(Plugin plugin) Method removePlugin.voidsetPlugins(List<Plugin> plugins) Set the list of plugins to use.
-
Constructor Details
-
PluginContainer
public PluginContainer()
-
-
Method Details
-
addPlugin
Method addPlugin.- Parameters:
plugin- a plugin object.
-
getPlugins
Method getPlugins.- Returns:
- List
-
removePlugin
Method removePlugin.- Parameters:
plugin- a plugin object.
-
setPlugins
Set the list of plugins to use.- Parameters:
plugins- a plugins object.
-
flushPluginMap
public void flushPluginMap()Reset thepluginsMapfield tonull -
getPluginsAsMap
- Returns:
- a Map of plugins field with
Plugins#getKey()as key - See Also:
-