Class PluginConfiguration

java.lang.Object
org.apache.maven.model.PluginContainer
org.apache.maven.model.PluginConfiguration
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BuildBase

public class PluginConfiguration extends PluginContainer implements Serializable
Contains the plugins management informations for the project.
Version:
$Revision$ $Date$
See Also:
  • Field Details

    • pluginManagement

      private PluginManagement 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

    • getPluginManagement

      public PluginManagement 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

      public void setPluginManagement(PluginManagement pluginManagement)
      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.