org.jacorb.idl
public class JacIDL extends MatchingTask
Version: $Id: JacIDL.java,v 1.28 2006/06/26 14:37:45 alphonse.bendt Exp $
| Nested Class Summary | |
|---|---|
| class | JacIDL.I2JPackageTagHandler
Inner class that will read the i2jpackage tags.
|
| Constructor Summary | |
|---|---|
| JacIDL() | |
| Method Summary | |
|---|---|
| void | addDefine(Variable def) |
| void | addUndefine(Variable def) |
| JacIDL.I2JPackageTagHandler | createI2jpackage()
Will be called whenever an |
| void | execute()
The execute() method of the task. |
| File[] | getFileList() |
| protected void | resetFileLists()
Clear the list of files to be compiled and copied.. |
| protected void | scanFiles(String[] files)
Scans the directory looking for source files to be compiled.
|
| void | setAll(boolean flag)
Set the flag to generate all files. |
| void | setAmi_callback(boolean flag)
Sets the flag to generate AMI callbacks. |
| void | setDebuglevel(int level)
Set the debug level. |
| void | setDestdir(File dir)
Set the destination directory. |
| void | setForceOverwrite(boolean flag)
Sets the flag to overwrite existing files. |
| void | setGenerateDIIStubs(boolean flag) |
| void | setGenerateEnhanced(boolean flag)
Sets the flag to generated enhanced stubs |
| void | setGenerateir(boolean flag)
Set the flag to generate the interface repository files. |
| void | setIncludepath(Path path)
Set the include path for the idl compiler. |
| void | setNofinal(boolean flag)
Setter for 'nofinal' property that indicates whether generated code should have
a final class definition. |
| void | setNoskel(boolean flag)
Set the flag to leave out skeleton generation. |
| void | setNostub(boolean flag)
Set the flag to leave out stub generation. |
| void | setOmgprefix(boolean flag)
Set the flag to use the omg package prefix |
| void | setParseonly(boolean flag)
Set the flag to parse the idl only. |
| void | setSloppyforward(boolean flag)
Set the flag to use sloppy forwards. |
| void | setSloppynames(boolean flag)
Set the flag to use sloppy names. |
| void | setSrcdir(File dir)
Set the source directory. |
| void | setUncheckedNarrow(boolean flag)
Sets the flag to generated unchecked narrow() calls in stubs |
Throws: BuildException
Parameters: flag the flag
Parameters: level the debug level
Parameters: dir the destination directory
Parameters: flag the flag
Parameters: path the include path
Parameters: nofinal true for definitions that are not final.
Parameters: flag the flag
Parameters: flag the flag
Parameters: flag the flag
Parameters: flag the flag
Parameters: flag the flag
Parameters: flag the flag
Parameters: dir the source directory