public abstract class AbstractProcessorMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected org.sonatype.plexus.build.incremental.BuildContext |
buildContext |
protected Map<String,String> |
compilerOptions |
protected Set<String> |
includes
A list of inclusion package filters for the apt processor.
|
protected boolean |
logOnlyOnError |
protected Map<String,String> |
options |
protected String |
processor |
protected String[] |
processors |
protected org.apache.maven.project.MavenProject |
project |
protected boolean |
showWarnings |
protected String |
sourceEncoding |
| Constructor and Description |
|---|
AbstractProcessorMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
protected abstract File |
getOutputDirectory() |
protected Set<File> |
getSourceDirectories() |
protected boolean |
isForTest() |
protected org.sonatype.plexus.build.incremental.BuildContext buildContext
protected org.apache.maven.project.MavenProject project
protected String[] processors
protected String processor
protected String sourceEncoding
protected Set<String> includes
e.g.:
<includes>
<include>com.mypackge.**.bo.**</include>
</includes>
will include all files which match com/mypackge/ ** /bo/ ** / *.javaprotected boolean showWarnings
protected boolean logOnlyOnError
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected abstract File getOutputDirectory()
protected boolean isForTest()
Copyright © 2008-2012 Mysema Ltd. All Rights Reserved.