Method Summary |
|
public void | execute() Executes the task - performs the actual compiler call. |
public void | init() init-Method sets defaults from Properties. |
public void | setBinary(boolean binary) Set whether literals are treated as binary, rather than NetRexx types. |
public void | setClasspath(String classpath) Set the classpath used for NetRexx compilation. |
public void | setComments(boolean comments) Set whether comments are passed through to the generated java source.
Valid true values are "on" or "true". |
public void | setCompact(boolean compact) Set whether error messages come out in compact or verbose format. |
public void | setCompile(boolean compile) Set whether the NetRexx compiler should compile the generated java code
Valid true values are "on" or "true". |
public void | setConsole(boolean console) Set whether or not messages should be displayed on the 'console' Valid
true values are "on" or "true". |
public void | setCrossref(boolean crossref) Whether variable cross references are generated. |
public void | setDecimal(boolean decimal) Set whether decimal arithmetic should be used for the netrexx code.
Binary arithmetic is used when this flag is turned off. |
public void | setDestDir(File destDirName) Set the destination directory into which the NetRexx source files
should be copied and then compiled. |
public void | setDiag(boolean diag) |
public void | setExplicit(boolean explicit) Sets whether variables must be declared explicitly before use. |
public void | setFormat(boolean format) Whether the generated java code is formatted nicely or left to match
NetRexx line numbers for call stack debugging. |
public void | setJava(boolean java) Whether the generated java code is produced Valid true values are "on"
or "true". |
public void | setKeep(boolean keep) Sets whether the generated java source file should be kept after
compilation. |
public void | setLogo(boolean logo) Whether the compiler text logo is displayed when compiling. |
public void | setReplace(boolean replace) Whether the generated .java file should be replaced when compiling
Valid true values are "on" or "true". |
public void | setSavelog(boolean savelog) Sets whether the compiler messages will be written to NetRexxC.log as
well as to the console Valid true values are "on" or "true". |
public void | setSourcedir(boolean sourcedir) Tells the NetRexx compiler to store the class files in the same
directory as the source files. |
public void | setSrcDir(File srcDirName) Set the source dir to find the source Java files. |
public void | setStrictargs(boolean strictargs) Tells the NetRexx compiler that method calls always need parentheses,
even if no arguments are needed, e.g. |
public void | setStrictassign(boolean strictassign) Tells the NetRexx compile that assignments must match exactly on type. |
public void | setStrictcase(boolean strictcase) Specifies whether the NetRexx compiler should be case sensitive or not. |
public void | setStrictimport(boolean strictimport) Sets whether classes need to be imported explicitly using an import
statement. |
public void | setStrictprops(boolean strictprops) Sets whether local properties need to be qualified explicitly using
this Valid true values are "on" or "true". |
public void | setStrictsignal(boolean strictsignal) Whether the compiler should force catching of exceptions by explicitly
named types. |
public void | setSuppressDeprecation(boolean suppressDeprecation) Tells whether we should filter out any deprecation-messages
of the compiler out. |
public void | setSuppressExceptionNotSignalled(boolean suppressExceptionNotSignalled) Whether the task should suppress the "FooException is in SIGNALS list
but is not signalled within the method", which is sometimes rather
useless. |
public void | setSuppressMethodArgumentNotUsed(boolean suppressMethodArgumentNotUsed) Whether the task should suppress the "Method argument is not used" in
strictargs-Mode, which can not be suppressed by the compiler itself. |
public void | setSuppressPrivatePropertyNotUsed(boolean suppressPrivatePropertyNotUsed) Whether the task should suppress the "Private property is defined but
not used" in strictargs-Mode, which can be quite annoying while
developing. |
public void | setSuppressVariableNotUsed(boolean suppressVariableNotUsed) Whether the task should suppress the "Variable is set but not used" in
strictargs-Mode. |
public void | setSymbols(boolean symbols) Sets whether debug symbols should be generated into the class file
Valid true values are "on" or "true". |
public void | setTime(boolean time) Asks the NetRexx compiler to print compilation times to the console
Valid true values are "on" or "true". |
public void | setTrace(TraceAttr trace) Turns on or off tracing and directs the resultant trace output Valid
values are: "trace", "trace1", "trace2" and "notrace". |
public void | setTrace(String trace) Turns on or off tracing and directs the resultant trace output Valid
values are: "trace", "trace1", "trace2" and "notrace". |
public void | setUtf8(boolean utf8) Tells the NetRexx compiler that the source is in UTF8 Valid true values
are "on" or "true". |
public void | setVerbose(VerboseAttr verbose) |
public void | setVerbose(String verbose) |