org.apache.maven.model.plugin
Interface PluginConfigurationExpander

All Known Implementing Classes:
DefaultPluginConfigurationExpander

public interface PluginConfigurationExpander

Handles expansion of general build plugin configuration into individual executions.

Author:
Benjamin Bentmann

Method Summary
 void expandPluginConfiguration(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
          Merges values from general build plugin configuration into the individual plugin executions of the given model.
 

Method Detail

expandPluginConfiguration

void expandPluginConfiguration(Model model,
                               ModelBuildingRequest request,
                               ModelProblemCollector problems)
Merges values from general build plugin configuration into the individual plugin executions of the given model.

Parameters:
model - The model whose build plugin configuration should be expanded, must not be null.
request - The model building request that holds further settings, must not be null.
problems - The container used to collect problems that were encountered, must not be null.


Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.