public abstract class AbstractIDLJMojo
extends org.apache.maven.plugin.AbstractMojo
| Constructor and Description |
|---|
AbstractIDLJMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addCompileSourceRoot()
Add generated sources in compile source root
|
void |
execute()
Execute the goal of the MOJO that is: compiling the IDL files
|
protected abstract File[] |
getIncludeDirs() |
protected abstract File |
getOutputDirectory() |
protected org.apache.maven.project.MavenProject |
getProject() |
protected org.apache.maven.project.MavenProjectHelper |
getProjectHelper() |
protected abstract File |
getSourceDirectory() |
protected abstract File getSourceDirectory() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected abstract File[] getIncludeDirs()
File[] of the directories to use as include directories for the compilationprotected abstract File getOutputDirectory() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionpublic void execute()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException - if the compilation fails or the compiler crashesprotected abstract void addCompileSourceRoot()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected org.apache.maven.project.MavenProject getProject()
MavenProject instanceprotected org.apache.maven.project.MavenProjectHelper getProjectHelper()
MavenProjectHelper instanceCopyright © 2005-2012 Codehaus. All Rights Reserved.