Package org.apache.maven.model
Class PluginConfiguration
java.lang.Object
org.apache.maven.model.PluginContainer
org.apache.maven.model.PluginConfiguration
- All Implemented Interfaces:
Serializable
,Cloneable
,InputLocationTracker
- Direct Known Subclasses:
BuildBase
Contains the plugins management informations for the project.
- Version:
- $Revision$ $Date$
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate PluginManagement
Default plugin information to be made available for reference by projects derived from this one.Fields inherited from class org.apache.maven.model.PluginContainer
pluginMap
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Method clone.Get default plugin information to be made available for reference by projects derived from this one.void
setPluginManagement
(PluginManagement pluginManagement) Set default plugin information to be made available for reference by projects derived from this one.toString()
Methods inherited from class org.apache.maven.model.PluginContainer
addPlugin, flushPluginMap, getLocation, getPlugins, getPluginsAsMap, removePlugin, setLocation, setOtherLocation, setPlugins
-
Field Details
-
pluginManagement
Default plugin information to be made available for reference by projects derived from this one. This plugin configuration will not be resolved or bound to the lifecycle unless referenced. Any local configuration for a given plugin will override the plugin's entire definition here.
-
-
Constructor Details
-
PluginConfiguration
public PluginConfiguration()
-
-
Method Details
-
clone
Method clone.- Overrides:
clone
in classPluginContainer
- Returns:
- PluginConfiguration
-
getPluginManagement
Get default plugin information to be made available for reference by projects derived from this one. This plugin configuration will not be resolved or bound to the lifecycle unless referenced. Any local configuration for a given plugin will override the plugin's entire definition here.- Returns:
- PluginManagement
-
setPluginManagement
Set default plugin information to be made available for reference by projects derived from this one. This plugin configuration will not be resolved or bound to the lifecycle unless referenced. Any local configuration for a given plugin will override the plugin's entire definition here.- Parameters:
pluginManagement
- a pluginManagement object.
-
toString
- Overrides:
toString
in classPluginContainer
- See Also:
-