public abstract class AbstractAptMojo
extends org.apache.maven.plugin.AbstractMojo
Constructor and Description |
---|
AbstractAptMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
protected void |
executeImpl() |
protected abstract List<String> |
getClasspathElements()
Gets the project's classpath.
|
protected abstract List<String> |
getCompileSourceRoots()
The source directories containing the sources to be processed.
|
protected String[] |
getOptions()
Gets the options to pass to annotation processors.
|
protected abstract File |
getOutputDirectory()
The directory to place processor and generated class files.
|
protected org.apache.maven.project.MavenProject |
getProject()
Gets the Maven project.
|
protected abstract List<org.apache.maven.model.Resource> |
getResources()
Gets the project's resources.
|
protected abstract File |
getSourceOutputDirectory()
The directory root under which processor-generated source files will be placed; files are placed in
subdirectories based on package namespace.
|
public final void execute() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected void executeImpl() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected org.apache.maven.project.MavenProject getProject()
protected String[] getOptions()
protected abstract List<String> getCompileSourceRoots()
protected abstract List<org.apache.maven.model.Resource> getResources()
protected abstract List<String> getClasspathElements()
protected abstract File getOutputDirectory()
protected abstract File getSourceOutputDirectory()
Copyright © 2006–2014 Codehaus. All rights reserved.