@Mojo(name="generate-problems-enum",
defaultPhase=GENERATE_SOURCES)
public class ProblemEnumGeneratorMojo
extends BaseProblemGeneratorMojo
| Constructor and Description |
|---|
ProblemEnumGeneratorMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
clean(File outputFile) |
void |
execute() |
protected File |
getInputDirectory() |
protected File |
getOutputDirectory() |
protected String |
getOutputFile() |
protected void |
printEntry(PrintWriter writer,
File source,
boolean last) |
protected void |
printFooter(PrintWriter writer) |
protected void |
printHeader(PrintWriter writer) |
getProblemClassSourceFilesprotected File getInputDirectory()
getInputDirectory in class BaseProblemGeneratorMojoprotected File getOutputDirectory()
getOutputDirectory in class BaseProblemGeneratorMojoprotected String getOutputFile()
getOutputFile in class BaseProblemGeneratorMojopublic void execute()
throws org.apache.maven.plugin.MojoExecutionException
execute in interface org.apache.maven.plugin.Mojoexecute in class BaseProblemGeneratorMojoorg.apache.maven.plugin.MojoExecutionExceptionprotected void printHeader(PrintWriter writer)
printHeader in class BaseProblemGeneratorMojoprotected void printEntry(PrintWriter writer, File source, boolean last)
printEntry in class BaseProblemGeneratorMojoprotected void printFooter(PrintWriter writer)
printFooter in class BaseProblemGeneratorMojoprotected void clean(File outputFile) throws org.apache.maven.plugin.MojoExecutionException
clean in class BaseProblemGeneratorMojoorg.apache.maven.plugin.MojoExecutionExceptionCopyright © 2020 The Apache Software Foundation. All rights reserved.