public abstract class AbstractProcessorMojo
extends org.apache.maven.plugin.AbstractMojo
Constructor and Description |
---|
AbstractProcessorMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
protected abstract File |
getOutputDirectory() |
protected Set<File> |
getSourceDirectories() |
protected boolean |
isForTest() |
void |
setBuildContext(org.sonatype.plexus.build.incremental.BuildContext buildContext) |
void |
setCompilerOptions(Map<String,String> compilerOptions) |
void |
setIncludes(Set<String> includes) |
void |
setLogOnlyOnError(boolean logOnlyOnError) |
void |
setOptions(Map<String,String> options) |
void |
setPluginArtifacts(List<org.apache.maven.artifact.Artifact> pluginArtifacts) |
void |
setProcessor(String processor) |
void |
setProcessors(String[] processors) |
void |
setProject(org.apache.maven.project.MavenProject project) |
void |
setShowWarnings(boolean showWarnings) |
void |
setSourceEncoding(String sourceEncoding) |
public void execute() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected abstract File getOutputDirectory()
protected boolean isForTest()
public void setBuildContext(org.sonatype.plexus.build.incremental.BuildContext buildContext)
public void setProject(org.apache.maven.project.MavenProject project)
public void setProcessors(String[] processors)
public void setProcessor(String processor)
public void setSourceEncoding(String sourceEncoding)
public void setShowWarnings(boolean showWarnings)
public void setLogOnlyOnError(boolean logOnlyOnError)
public void setPluginArtifacts(List<org.apache.maven.artifact.Artifact> pluginArtifacts)
Copyright © 2019. All rights reserved.