org.apache.maven.model.plugin
Interface PluginConfigurationExpander

All Known Implementing Classes:
DefaultPluginConfigurationExpander

public interface PluginConfigurationExpander

Handles expansion of general plugin configuration into individual executions and report sets.

Author:
Benjamin Bentmann

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

Method Detail

expandPluginConfiguration

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

Parameters:
model - The model whose 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-2010 The Apache Software Foundation. All Rights Reserved.