Package com.github.veithen.alta
Class AbstractGenerateFilesMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
com.github.veithen.alta.AbstractProcessMojo
com.github.veithen.alta.AbstractGenerateMojo
com.github.veithen.alta.AbstractGenerateFilesMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
AbstractGenerateResourcesMojo,GenerateFilesMojo
-
Field Summary
Fields inherited from class com.github.veithen.alta.AbstractProcessMojo
projectFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Fileprotected abstract voidpostProcess(File outputDirectory) protected final voidMethods inherited from class com.github.veithen.alta.AbstractGenerateMojo
processMethods inherited from class com.github.veithen.alta.AbstractProcessMojo
compileTemplate, evaluateTemplate, executeMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
AbstractGenerateFilesMojo
public AbstractGenerateFilesMojo()
-
-
Method Details
-
process
protected final void process(Map<String, String> result) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Specified by:
processin classAbstractGenerateMojo- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
getOutputDirectory
-
postProcess
-