org.universAAL.maven
Class MyMojoExecutorV15.ExecutionEnvironmentM2

Package class diagram package MyMojoExecutorV15.ExecutionEnvironmentM2
java.lang.Object
  extended by org.universAAL.maven.MyMojoExecutorV15.ExecutionEnvironment
      extended by org.universAAL.maven.MyMojoExecutorV15.ExecutionEnvironmentM2
Enclosing class:
MyMojoExecutorV15

public static class MyMojoExecutorV15.ExecutionEnvironmentM2
extends MyMojoExecutorV15.ExecutionEnvironment

Collects Maven 2 execution information.


Constructor Summary
MyMojoExecutorV15.ExecutionEnvironmentM2(org.apache.maven.project.MavenProject mavenProject, org.apache.maven.execution.MavenSession mavenSession, org.apache.maven.plugin.PluginManager pluginManager)
          Constructor.
 
Method Summary
 void executeMojo(org.apache.maven.model.Plugin plugin, String goal, org.codehaus.plexus.util.xml.Xpp3Dom configuration)
          Executes mojo.
 org.apache.maven.plugin.PluginManager getPluginManager()
          Gets plugin manager.
 
Methods inherited from class org.universAAL.maven.MyMojoExecutorV15.ExecutionEnvironment
getMavenProject, getMavenSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MyMojoExecutorV15.ExecutionEnvironmentM2

public MyMojoExecutorV15.ExecutionEnvironmentM2(org.apache.maven.project.MavenProject mavenProject,
                                                org.apache.maven.execution.MavenSession mavenSession,
                                                org.apache.maven.plugin.PluginManager pluginManager)
Constructor.

Parameters:
mavenProject - mavenProject
mavenSession - mavenSession
pluginManager - pluginManager
Method Detail

getPluginManager

public final org.apache.maven.plugin.PluginManager getPluginManager()
Gets plugin manager.

Returns:
plugin manager.

executeMojo

public final void executeMojo(org.apache.maven.model.Plugin plugin,
                              String goal,
                              org.codehaus.plexus.util.xml.Xpp3Dom configuration)
                       throws org.apache.maven.plugin.MojoExecutionException
Description copied from class: MyMojoExecutorV15.ExecutionEnvironment
Executes mojo.

Specified by:
executeMojo in class MyMojoExecutorV15.ExecutionEnvironment
Parameters:
plugin - The plugin to execute
goal - The goal to execute
configuration - The execution configuration
Throws:
org.apache.maven.plugin.MojoExecutionException - MojoExecutionException


Copyright © 2014 universAAL Consortium. All Rights Reserved.