|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectMatchingTask
org.jacorb.idl.JacIDL
This is the idl compile task for using the idl compiler from the ANT build tool.
Nested Class Summary | |
---|---|
class |
JacIDL.I2JPackageTagHandler
Inner class that will read the i2jpackage tags. |
Constructor Summary | |
---|---|
JacIDL()
|
Method Summary | |
---|---|
void |
addDefine(org.apache.tools.ant.types.Environment.Variable def)
|
void |
addUndefine(org.apache.tools.ant.types.Environment.Variable def)
|
JacIDL.I2JPackageTagHandler |
createI2jpackage()
Will be called whenever an |
void |
execute()
The execute() method of the task. |
java.io.File[] |
getFileList()
|
protected void |
resetFileLists()
Clear the list of files to be compiled and copied.. |
protected void |
scanFiles(java.lang.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(java.io.File dir)
Set the destination directory. |
void |
setForceOverwrite(boolean flag)
Sets the flag to overwrite existing files. |
void |
setGenerateDIIStubs(boolean flag)
|
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(java.io.File dir)
Set the source directory. |
void |
setUncheckedNarrow(boolean flag)
Sets the flag to generated unchecked narrow() calls in stubs |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JacIDL()
Method Detail |
public void setDestdir(java.io.File dir)
dir
- the destination directorypublic void setSrcdir(java.io.File dir)
dir
- the source directorypublic void setIncludepath(Path path)
path
- the include pathpublic void setDebuglevel(int level)
level
- the debug levelpublic void setGenerateir(boolean flag)
flag
- the flagpublic void setOmgprefix(boolean flag)
flag
- the flagpublic void setAll(boolean flag)
flag
- the flagpublic void setParseonly(boolean flag)
flag
- the flagpublic void setNoskel(boolean flag)
flag
- the flagpublic void setNostub(boolean flag)
flag
- the flagpublic void setSloppyforward(boolean flag)
flag
- the flagpublic void setSloppynames(boolean flag)
flag
- the flagpublic void setNofinal(boolean flag)
public void setAmi_callback(boolean flag)
public void setForceOverwrite(boolean flag)
public void setUncheckedNarrow(boolean flag)
public void setGenerateDIIStubs(boolean flag)
public void addDefine(org.apache.tools.ant.types.Environment.Variable def)
public void addUndefine(org.apache.tools.ant.types.Environment.Variable def)
public JacIDL.I2JPackageTagHandler createI2jpackage()
public void execute() throws BuildException
BuildException
protected void resetFileLists()
protected void scanFiles(java.lang.String[] files) throws BuildException
BuildException
public java.io.File[] getFileList()
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |