Class DefaultPluginManagementInjector
- java.lang.Object
-
- org.apache.maven.model.management.DefaultPluginManagementInjector
-
- All Implemented Interfaces:
PluginManagementInjector
@Named @Singleton public class DefaultPluginManagementInjector extends Object implements PluginManagementInjector
Handles injection of plugin management into the model.- Author:
- Benjamin Bentmann
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
DefaultPluginManagementInjector.ManagementModelMerger
ManagementModelMerger
-
Constructor Summary
Constructors Constructor Description DefaultPluginManagementInjector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
injectManagement(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
Merges default values from the plugin management section of the given model into itself.
-
-
-
Method Detail
-
injectManagement
public void injectManagement(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
Description copied from interface:PluginManagementInjector
Merges default values from the plugin management section of the given model into itself.- Specified by:
injectManagement
in interfacePluginManagementInjector
- Parameters:
model
- The model into which to merge the values specified by its plugin management section, must not benull
.request
- The model building request that holds further settings, must not benull
.problems
- The container used to collect problems that were encountered, must not benull
.
-
-