@Mojo(name="generate",
defaultPhase=GENERATE_SOURCES,
requiresProject=true,
threadSafe=false)
public class GenerateMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.maven.project.MavenProject |
project |
| Constructor and Description |
|---|
GenerateMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
void |
setBuildContext(org.sonatype.plexus.build.incremental.BuildContext buildContext) |
void |
setCharacterSet(String characterSet) |
void |
setDefinitionFile(File definitionFile) |
void |
setIgnoreMissingDefinition(boolean ignoreMissingDefinition) |
void |
setPackageBase(String packageBase) |
void |
setProject(org.apache.maven.project.MavenProject project) |
void |
setSkip(boolean skip) |
@Parameter(property="project",
readonly=true,
required=true)
protected org.apache.maven.project.MavenProject project
public void setDefinitionFile(File definitionFile)
public void setIgnoreMissingDefinition(boolean ignoreMissingDefinition)
public void setSkip(boolean skip)
public void setCharacterSet(String characterSet)
public void setPackageBase(String packageBase)
public void setProject(org.apache.maven.project.MavenProject project)
public void setBuildContext(org.sonatype.plexus.build.incremental.BuildContext buildContext)
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionCopyright © 2017. All rights reserved.