org.apache.maven.plugin
Interface ContextEnabled

All Known Implementing Classes:
AbstractMojo

public interface ContextEnabled

Interface to allow Mojos to communicate with each others Mojos, other than project's source root and project's attachment.
The plugin manager would pull the context out of the plugin container context, and populate it into the Mojo.

Author:
jdcasey

Method Summary
 Map getPluginContext()
           
 void setPluginContext(Map pluginContext)
          Set a new shared context Map to a mojo before executing it.
 

Method Detail

setPluginContext

void setPluginContext(Map pluginContext)
Set a new shared context Map to a mojo before executing it.

Parameters:
pluginContext - a new Map

getPluginContext

Map getPluginContext()
Returns:
a Map stored in the plugin container's context.


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