org.tinyjee.maven.dim
Class InitializeMacroMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.tinyjee.maven.dim.InitializeMacroMojo
All Implemented Interfaces:
ContextEnabled, Mojo

public class InitializeMacroMojo
extends AbstractMojo

Initializes paths that are used by the include macro and allows to perform adjust some general settings.

Author:
juergen_kellerer, 2011-01-27

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
InitializeMacroMojo()
           
 
Method Summary
 void execute()
           
static void reset()
          Resets any project specific adjustments that break path resolution when they remain active on a POM that did not call the this Mojo.
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InitializeMacroMojo

public InitializeMacroMojo()
Method Detail

reset

public static void reset()
Resets any project specific adjustments that break path resolution when they remain active on a POM that did not call the this Mojo.


execute

public void execute()
             throws MojoExecutionException,
                    MojoFailureException
Throws:
MojoExecutionException
MojoFailureException