public class IDLJMojo extends AbstractIDLJMojo
AbstractIDLJMojo.DependenciesFacade, AbstractIDLJMojo.DependenciesFacadeImpl| Modifier and Type | Field and Description |
|---|---|
private java.io.File[] |
includeDirs
Additional include directories containing additional *.idl files required for compilation.
|
private java.io.File |
outputDirectory
The directory to output the generated sources to.
|
private java.io.File |
sourceDirectory
The source directory containing *.idl files.
|
| Constructor and Description |
|---|
IDLJMojo()
Constructs a standard IDL translation Mojo.
|
IDLJMojo(AbstractIDLJMojo.DependenciesFacade dependenciesFacade) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCompileSourceRoot(java.io.File directory)
Add generated sources in compile source root
|
protected java.io.File[] |
getIncludeDirs() |
protected java.io.File |
getOutputDirectory() |
protected java.io.File |
getSourceDirectory() |
protected void |
setSourceDirectory(java.io.File dir)
Set the source directory.
|
execute, getProject, getProjectHelperprivate java.io.File sourceDirectory
private java.io.File[] includeDirs
private java.io.File outputDirectory
public IDLJMojo()
IDLJMojo(AbstractIDLJMojo.DependenciesFacade dependenciesFacade)
protected java.io.File getSourceDirectory()
getSourceDirectory in class AbstractIDLJMojoprotected java.io.File[] getIncludeDirs()
getIncludeDirs in class AbstractIDLJMojoList of the directories to use as include directories for the compilationprotected java.io.File getOutputDirectory()
getOutputDirectory in class AbstractIDLJMojoprotected void setSourceDirectory(java.io.File dir)
dir - the path of directory that contains the IDL filesprotected void addCompileSourceRoot(java.io.File directory)
addCompileSourceRoot in class AbstractIDLJMojodirectory - a directory containing generated java files to be compiled.