|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.MatchingTask
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. |
Field Summary |
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask |
fileset |
Fields inherited from class org.apache.tools.ant.Task |
description, location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
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 |
setGenerateir(boolean flag)
Set the flag to generate the interface repository files. |
void |
setIncludepath(org.apache.tools.ant.types.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 org.apache.tools.ant.taskdefs.MatchingTask |
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems |
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject |
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(org.apache.tools.ant.types.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 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 org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildException
protected void resetFileLists()
protected void scanFiles(java.lang.String[] files) throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildException
public java.io.File[] getFileList()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |