pt.ist.fenixframework.dml.maven
Class TestDmlPostProcessorMojo

Package class diagram package TestDmlPostProcessorMojo
java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by pt.ist.fenixframework.dml.maven.AbstractDmlPostProcessorMojo
          extended by pt.ist.fenixframework.dml.maven.TestDmlPostProcessorMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class TestDmlPostProcessorMojo
extends AbstractDmlPostProcessorMojo

Goal which injects the constructors into the bytecode of the DML compiled classes


Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
TestDmlPostProcessorMojo()
           
 
Method Summary
 void execute()
           
protected  File getClassesDirectory()
           
protected  List<String> getClasspathElements()
           
protected  String getCodeGeneratorClassName()
           
protected  File getDmlSourceDirectory()
           
protected  org.apache.maven.project.MavenProject getMavenProject()
           
protected  boolean verbose()
           
 
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

TestDmlPostProcessorMojo

public TestDmlPostProcessorMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Specified by:
execute in interface org.apache.maven.plugin.Mojo
Overrides:
execute in class AbstractDmlPostProcessorMojo
Throws:
org.apache.maven.plugin.MojoExecutionException

getDmlSourceDirectory

protected File getDmlSourceDirectory()
Specified by:
getDmlSourceDirectory in class AbstractDmlPostProcessorMojo

getClassesDirectory

protected File getClassesDirectory()
Specified by:
getClassesDirectory in class AbstractDmlPostProcessorMojo

getCodeGeneratorClassName

protected String getCodeGeneratorClassName()
Specified by:
getCodeGeneratorClassName in class AbstractDmlPostProcessorMojo

verbose

protected boolean verbose()
Specified by:
verbose in class AbstractDmlPostProcessorMojo

getMavenProject

protected org.apache.maven.project.MavenProject getMavenProject()
Specified by:
getMavenProject in class AbstractDmlPostProcessorMojo

getClasspathElements

protected List<String> getClasspathElements()
Specified by:
getClasspathElements in class AbstractDmlPostProcessorMojo


Copyright © 2013. All Rights Reserved.