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