Package org.apache.maven.plugin

Interface Summary
ContextEnabled Interface to allow Mojos to communicate with each others Mojos, other than project's source root and project's attachment.
Mojo This interface forms the contract required for Mojos to interact with the Maven infrastructure.
PluginManager  
PluginMappingManager Manage plugin prefix to artifact ID mapping associations.
 

Class Summary
AbstractMojo Abstract class to provide most of the infrastructure required to implement a Mojo except for the execute method.
DebugConfigurationListener Log at debug level the mojo configuration.
DefaultPluginManager  
DefaultPluginMappingManager Manage plugin prefix to artifact ID mapping associations.
MavenPluginCollector  
MavenPluginDiscoverer  
MavenPluginValidator  
MojoExecution Describes a single mojo invocation.
PluginParameterExpressionEvaluator  
 

Exception Summary
AbstractMojoExecutionException Base exception.
InvalidPluginException Thrown when a plugin is not internally consistent.
MojoExecutionException An exception occuring during the execution of a plugin.
MojoFailureException An exception occuring during the execution of a plugin (such as a compilation failure).
PluginConfigurationException  
PluginManagerException Exception in the plugin manager.
PluginNotFoundException Exception occurring trying to resolve a plugin.
PluginParameterException  
 



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