pt.ist.fenixframework.dml.maven
Class DmlCodeGeneratorMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
pt.ist.fenixframework.dml.maven.AbstractDmlCodeGeneratorMojo
pt.ist.fenixframework.dml.maven.DmlCodeGeneratorMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
public class DmlCodeGeneratorMojo
- extends AbstractDmlCodeGeneratorMojo
Generate base main classes from the main DML files
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
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 |
DmlCodeGeneratorMojo
public DmlCodeGeneratorMojo()
execute
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
- Specified by:
execute
in interface org.apache.maven.plugin.Mojo
- Overrides:
execute
in class AbstractDmlCodeGeneratorMojo
- Throws:
org.apache.maven.plugin.MojoExecutionException
getDmlSourceDirectory
protected File getDmlSourceDirectory()
- Specified by:
getDmlSourceDirectory
in class AbstractDmlCodeGeneratorMojo
getCodeGeneratorClassName
protected String getCodeGeneratorClassName()
- Specified by:
getCodeGeneratorClassName
in class AbstractDmlCodeGeneratorMojo
getGeneratedSourcesDirectory
protected File getGeneratedSourcesDirectory()
- Specified by:
getGeneratedSourcesDirectory
in class AbstractDmlCodeGeneratorMojo
getSourcesDirectory
protected File getSourcesDirectory()
- Specified by:
getSourcesDirectory
in class AbstractDmlCodeGeneratorMojo
getPackageName
protected String getPackageName()
- Specified by:
getPackageName
in class AbstractDmlCodeGeneratorMojo
verbose
protected boolean verbose()
- Specified by:
verbose
in class AbstractDmlCodeGeneratorMojo
generateFinals
protected boolean generateFinals()
- Specified by:
generateFinals
in class AbstractDmlCodeGeneratorMojo
generateProjectProperties
protected boolean generateProjectProperties()
- Specified by:
generateProjectProperties
in class AbstractDmlCodeGeneratorMojo
getMavenProject
protected org.apache.maven.project.MavenProject getMavenProject()
- Specified by:
getMavenProject
in class AbstractDmlCodeGeneratorMojo
getOutputDirectoryPath
protected String getOutputDirectoryPath()
- Specified by:
getOutputDirectoryPath
in class AbstractDmlCodeGeneratorMojo
getParams
protected Map<String,String> getParams()
- Specified by:
getParams
in class AbstractDmlCodeGeneratorMojo
getClasspathElements
protected List<String> getClasspathElements()
- Specified by:
getClasspathElements
in class AbstractDmlCodeGeneratorMojo
Copyright © 2013. All Rights Reserved.