public abstract class AbstractAnnotationProcessorMojo
extends org.apache.maven.plugin.AbstractMojo
Modifier and Type | Field and Description |
---|---|
protected org.apache.maven.project.MavenProject |
project |
Constructor and Description |
---|
AbstractAnnotationProcessorMojo() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addCompileSourceRoot(org.apache.maven.project.MavenProject project,
String dir) |
void |
execute() |
protected abstract Set<String> |
getClasspathElements(Set<String> result) |
abstract File |
getDefaultOutputDirectory() |
protected abstract File |
getOutputClassDirectory() |
protected abstract Set<File> |
getSourceDirectories(Set<File> result) |
protected abstract Set<File> getSourceDirectories(Set<File> result)
protected abstract File getOutputClassDirectory()
protected abstract void addCompileSourceRoot(org.apache.maven.project.MavenProject project, String dir)
project
- dir
- public abstract File getDefaultOutputDirectory()
public void execute() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
Copyright © 2009–2015. All rights reserved.