????

Your IP : 216.73.216.152


Current Path : /opt/ant/manual/api/org/apache/tools/ant/taskdefs/optional/
Upload File :
Current File : //opt/ant/manual/api/org/apache/tools/ant/taskdefs/optional/NetRexxC.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_03) on Tue May 22 06:24:53 CEST 2012 -->
<title>NetRexxC (Apache Ant API)</title>
<meta name="date" content="2012-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="NetRexxC (Apache Ant API)";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/Native2Ascii.html" title="class in org.apache.tools.ant.taskdefs.optional"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.TraceAttr.html" title="class in org.apache.tools.ant.taskdefs.optional"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/tools/ant/taskdefs/optional/NetRexxC.html" target="_top">Frames</a></li>
<li><a href="NetRexxC.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields_inherited_from_class_org.apache.tools.ant.taskdefs.MatchingTask">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.tools.ant.taskdefs.optional</div>
<h2 title="Class NetRexxC" class="title">Class NetRexxC</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../org/apache/tools/ant/ProjectComponent.html" title="class in org.apache.tools.ant">org.apache.tools.ant.ProjectComponent</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">org.apache.tools.ant.Task</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html" title="class in org.apache.tools.ant.taskdefs">org.apache.tools.ant.taskdefs.MatchingTask</a></li>
<li>
<ul class="inheritance">
<li>org.apache.tools.ant.taskdefs.optional.NetRexxC</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.lang.Cloneable, <a href="../../../../../../org/apache/tools/ant/types/selectors/SelectorContainer.html" title="interface in org.apache.tools.ant.types.selectors">SelectorContainer</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">NetRexxC</span>
extends <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html" title="class in org.apache.tools.ant.taskdefs">MatchingTask</a></pre>
<div class="block">Compiles NetRexx source files.
 This task can take the following
 arguments:
 <ul>
 <li>binary</li>
 <li>classpath</li>
 <li>comments</li>
 <li>compile</li>
 <li>console</li>
 <li>crossref</li>
 <li>decimal</li>
 <li>destdir</li>
 <li>diag</li>
 <li>explicit</li>
 <li>format</li>
 <li>keep</li>
 <li>logo</li>
 <li>replace</li>
 <li>savelog</li>
 <li>srcdir</li>
 <li>sourcedir</li>
 <li>strictargs</li>
 <li>strictassign</li>
 <li>strictcase</li>
 <li>strictimport</li>
 <li>symbols</li>
 <li>time</li>
 <li>trace</li>
 <li>utf8</li>
 <li>verbose</li>
 <li>suppressMethodArgumentNotUsed</li>
 <li>suppressPrivatePropertyNotUsed</li>
 <li>suppressVariableNotUsed</li>
 <li>suppressExceptionNotSignalled</li>
 <li>suppressDeprecation</li>
 <li>removeKeepExtension</li>
 </ul>
 Of these arguments, the <b>srcdir</b> argument is required.

 <p>When this task executes, it will recursively scan the srcdir
 looking for NetRexx source files to compile. This task makes its
 compile decision based on timestamp.
 <p>Before files are compiled they and any other file in the
 srcdir will be copied to the destdir allowing support files to be
 located properly in the classpath. The reason for copying the source files
 before the compile is that NetRexxC has only two destinations for classfiles:
 <ol>
 <li>The current directory, and,</li>
 <li>The directory the source is in (see sourcedir option)
 </ol></div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested_class_summary">
<!--   -->
</a>
<h3>Nested Class Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.TraceAttr.html" title="class in org.apache.tools.ant.taskdefs.optional">NetRexxC.TraceAttr</a></strong></code>
<div class="block">Enumerated class corresponding to the trace attribute.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.VerboseAttr.html" title="class in org.apache.tools.ant.taskdefs.optional">NetRexxC.VerboseAttr</a></strong></code>
<div class="block">Enumerated class corresponding to the verbose attribute.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_org.apache.tools.ant.taskdefs.MatchingTask">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;org.apache.tools.ant.taskdefs.<a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html" title="class in org.apache.tools.ant.taskdefs">MatchingTask</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#fileset">fileset</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_org.apache.tools.ant.Task">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;org.apache.tools.ant.<a href="../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">Task</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/Task.html#target">target</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#taskName">taskName</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#taskType">taskType</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#wrapper">wrapper</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_org.apache.tools.ant.ProjectComponent">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;org.apache.tools.ant.<a href="../../../../../../org/apache/tools/ant/ProjectComponent.html" title="class in org.apache.tools.ant">ProjectComponent</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#description">description</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#location">location</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#project">project</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#NetRexxC()">NetRexxC</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#execute()">execute</a></strong>()</code>
<div class="block">Executes the task - performs the actual compiler call.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#init()">init</a></strong>()</code>
<div class="block">init-Method sets defaults from Properties.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setBinary(boolean)">setBinary</a></strong>(boolean&nbsp;binary)</code>
<div class="block">Set whether literals are treated as binary, rather than NetRexx types.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setClasspath(java.lang.String)">setClasspath</a></strong>(java.lang.String&nbsp;classpath)</code>
<div class="block">Set the classpath used for NetRexx compilation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setComments(boolean)">setComments</a></strong>(boolean&nbsp;comments)</code>
<div class="block">Set whether comments are passed through to the generated java source.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setCompact(boolean)">setCompact</a></strong>(boolean&nbsp;compact)</code>
<div class="block">Set whether error messages come out in compact or verbose format.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setCompile(boolean)">setCompile</a></strong>(boolean&nbsp;compile)</code>
<div class="block">Set whether the NetRexx compiler should compile the generated java code.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setConsole(boolean)">setConsole</a></strong>(boolean&nbsp;console)</code>
<div class="block">Set whether or not compiler messages should be displayed on the 'console'.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setCrossref(boolean)">setCrossref</a></strong>(boolean&nbsp;crossref)</code>
<div class="block">Whether variable cross references are generated.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setDecimal(boolean)">setDecimal</a></strong>(boolean&nbsp;decimal)</code>
<div class="block">Set whether decimal arithmetic should be used for the netrexx code.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setDestDir(java.io.File)">setDestDir</a></strong>(java.io.File&nbsp;destDirName)</code>
<div class="block">Set the destination directory into which the NetRexx source files
 should be copied and then compiled.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setDiag(boolean)">setDiag</a></strong>(boolean&nbsp;diag)</code>
<div class="block">Whether diagnostic information about the compile is generated</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setExplicit(boolean)">setExplicit</a></strong>(boolean&nbsp;explicit)</code>
<div class="block">Sets whether variables must be declared explicitly before use.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setFormat(boolean)">setFormat</a></strong>(boolean&nbsp;format)</code>
<div class="block">Whether the generated java code is formatted nicely or left to match
 NetRexx line numbers for call stack debugging.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setJava(boolean)">setJava</a></strong>(boolean&nbsp;java)</code>
<div class="block">Whether the generated java code is produced.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setKeep(boolean)">setKeep</a></strong>(boolean&nbsp;keep)</code>
<div class="block">Sets whether the generated java source file should be kept after
 compilation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setLogo(boolean)">setLogo</a></strong>(boolean&nbsp;logo)</code>
<div class="block">Whether the compiler text logo is displayed when compiling.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setRemoveKeepExtension(boolean)">setRemoveKeepExtension</a></strong>(boolean&nbsp;removeKeepExtension)</code>
<div class="block">Tells wether the trailing .keep in nocompile-mode should be removed
 so that the resulting java source really ends on .java.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setReplace(boolean)">setReplace</a></strong>(boolean&nbsp;replace)</code>
<div class="block">Whether the generated .java file should be replaced when compiling.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setSavelog(boolean)">setSavelog</a></strong>(boolean&nbsp;savelog)</code>
<div class="block">Sets whether the compiler messages will be written to NetRexxC.log as
 well as to the console.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setSourcedir(boolean)">setSourcedir</a></strong>(boolean&nbsp;sourcedir)</code>
<div class="block">Tells the NetRexx compiler to store the class files in the same
 directory as the source files.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setSrcDir(java.io.File)">setSrcDir</a></strong>(java.io.File&nbsp;srcDirName)</code>
<div class="block">Set the source dir to find the source Java files.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setStrictargs(boolean)">setStrictargs</a></strong>(boolean&nbsp;strictargs)</code>
<div class="block">Tells the NetRexx compiler that method calls always need parentheses,
 even if no arguments are needed, e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setStrictassign(boolean)">setStrictassign</a></strong>(boolean&nbsp;strictassign)</code>
<div class="block">Tells the NetRexx compile that assignments must match exactly on type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setStrictcase(boolean)">setStrictcase</a></strong>(boolean&nbsp;strictcase)</code>
<div class="block">Specifies whether the NetRexx compiler should be case sensitive or not.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setStrictimport(boolean)">setStrictimport</a></strong>(boolean&nbsp;strictimport)</code>
<div class="block">Sets whether classes need to be imported explicitly using an <code>import</code>
 statement.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setStrictprops(boolean)">setStrictprops</a></strong>(boolean&nbsp;strictprops)</code>
<div class="block">Sets whether local properties need to be qualified explicitly using
 <code>this</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setStrictsignal(boolean)">setStrictsignal</a></strong>(boolean&nbsp;strictsignal)</code>
<div class="block">Whether the compiler should force catching of exceptions by explicitly
 named types.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setSuppressDeprecation(boolean)">setSuppressDeprecation</a></strong>(boolean&nbsp;suppressDeprecation)</code>
<div class="block">Tells whether we should filter out any deprecation-messages
 of the compiler out.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setSuppressExceptionNotSignalled(boolean)">setSuppressExceptionNotSignalled</a></strong>(boolean&nbsp;suppressExceptionNotSignalled)</code>
<div class="block">Whether the task should suppress the "FooException is in SIGNALS list
 but is not signalled within the method", which is sometimes rather
 useless.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setSuppressMethodArgumentNotUsed(boolean)">setSuppressMethodArgumentNotUsed</a></strong>(boolean&nbsp;suppressMethodArgumentNotUsed)</code>
<div class="block">Whether the task should suppress the "Method argument is not used" in
 strictargs-Mode, which can not be suppressed by the compiler itself.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setSuppressPrivatePropertyNotUsed(boolean)">setSuppressPrivatePropertyNotUsed</a></strong>(boolean&nbsp;suppressPrivatePropertyNotUsed)</code>
<div class="block">Whether the task should suppress the "Private property is defined but
 not used" in strictargs-Mode, which can be quite annoying while
 developing.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setSuppressVariableNotUsed(boolean)">setSuppressVariableNotUsed</a></strong>(boolean&nbsp;suppressVariableNotUsed)</code>
<div class="block">Whether the task should suppress the "Variable is set but not used" in
 strictargs-Mode.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setSymbols(boolean)">setSymbols</a></strong>(boolean&nbsp;symbols)</code>
<div class="block">Sets whether debug symbols should be generated into the class file.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setTime(boolean)">setTime</a></strong>(boolean&nbsp;time)</code>
<div class="block">Asks the NetRexx compiler to print compilation times to the console
 Valid true values are "yes", "on" or "true".</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setTrace(org.apache.tools.ant.taskdefs.optional.NetRexxC.TraceAttr)">setTrace</a></strong>(<a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.TraceAttr.html" title="class in org.apache.tools.ant.taskdefs.optional">NetRexxC.TraceAttr</a>&nbsp;trace)</code>
<div class="block">Turns on or off tracing and directs the resultant trace output Valid
 values are: "trace", "trace1", "trace2" and "notrace".</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setTrace(java.lang.String)">setTrace</a></strong>(java.lang.String&nbsp;trace)</code>
<div class="block">Turns on or off tracing and directs the resultant trace output Valid
 values are: "trace", "trace1", "trace2" and "notrace".</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setUtf8(boolean)">setUtf8</a></strong>(boolean&nbsp;utf8)</code>
<div class="block">Tells the NetRexx compiler that the source is in UTF8.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setVerbose(org.apache.tools.ant.taskdefs.optional.NetRexxC.VerboseAttr)">setVerbose</a></strong>(<a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.VerboseAttr.html" title="class in org.apache.tools.ant.taskdefs.optional">NetRexxC.VerboseAttr</a>&nbsp;verbose)</code>
<div class="block">Whether lots of warnings and error messages should be generated</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setVerbose(java.lang.String)">setVerbose</a></strong>(java.lang.String&nbsp;verbose)</code>
<div class="block">Whether lots of warnings and error messages should be generated</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.tools.ant.taskdefs.MatchingTask">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.tools.ant.taskdefs.<a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html" title="class in org.apache.tools.ant.taskdefs">MatchingTask</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#add(org.apache.tools.ant.types.selectors.FileSelector)">add</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addAnd(org.apache.tools.ant.types.selectors.AndSelector)">addAnd</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addContains(org.apache.tools.ant.types.selectors.ContainsSelector)">addContains</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addContainsRegexp(org.apache.tools.ant.types.selectors.ContainsRegexpSelector)">addContainsRegexp</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addCustom(org.apache.tools.ant.types.selectors.ExtendSelector)">addCustom</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addDate(org.apache.tools.ant.types.selectors.DateSelector)">addDate</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addDepend(org.apache.tools.ant.types.selectors.DependSelector)">addDepend</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addDepth(org.apache.tools.ant.types.selectors.DepthSelector)">addDepth</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addDifferent(org.apache.tools.ant.types.selectors.DifferentSelector)">addDifferent</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addFilename(org.apache.tools.ant.types.selectors.FilenameSelector)">addFilename</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addMajority(org.apache.tools.ant.types.selectors.MajoritySelector)">addMajority</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addModified(org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector)">addModified</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addNone(org.apache.tools.ant.types.selectors.NoneSelector)">addNone</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addNot(org.apache.tools.ant.types.selectors.NotSelector)">addNot</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addOr(org.apache.tools.ant.types.selectors.OrSelector)">addOr</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addPresent(org.apache.tools.ant.types.selectors.PresentSelector)">addPresent</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addSelector(org.apache.tools.ant.types.selectors.SelectSelector)">addSelector</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addSize(org.apache.tools.ant.types.selectors.SizeSelector)">addSize</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#addType(org.apache.tools.ant.types.selectors.TypeSelector)">addType</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#appendSelector(org.apache.tools.ant.types.selectors.FileSelector)">appendSelector</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#createExclude()">createExclude</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#createExcludesFile()">createExcludesFile</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#createInclude()">createInclude</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#createIncludesFile()">createIncludesFile</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#createPatternSet()">createPatternSet</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#getDirectoryScanner(java.io.File)">getDirectoryScanner</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#getImplicitFileSet()">getImplicitFileSet</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#getSelectors(org.apache.tools.ant.Project)">getSelectors</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#hasSelectors()">hasSelectors</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#selectorCount()">selectorCount</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#selectorElements()">selectorElements</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#setCaseSensitive(boolean)">setCaseSensitive</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#setDefaultexcludes(boolean)">setDefaultexcludes</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#setExcludes(java.lang.String)">setExcludes</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#setExcludesfile(java.io.File)">setExcludesfile</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#setFollowSymlinks(boolean)">setFollowSymlinks</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#setIncludes(java.lang.String)">setIncludes</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#setIncludesfile(java.io.File)">setIncludesfile</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#setProject(org.apache.tools.ant.Project)">setProject</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#XsetIgnore(java.lang.String)">XsetIgnore</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#XsetItems(java.lang.String)">XsetItems</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.tools.ant.Task">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.tools.ant.<a href="../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">Task</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/Task.html#bindToOwner(org.apache.tools.ant.Task)">bindToOwner</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#getOwningTarget()">getOwningTarget</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#getRuntimeConfigurableWrapper()">getRuntimeConfigurableWrapper</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#getTaskName()">getTaskName</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#getTaskType()">getTaskType</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#getWrapper()">getWrapper</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#handleErrorFlush(java.lang.String)">handleErrorFlush</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#handleErrorOutput(java.lang.String)">handleErrorOutput</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#handleFlush(java.lang.String)">handleFlush</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#handleInput(byte[], int, int)">handleInput</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#handleOutput(java.lang.String)">handleOutput</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#isInvalid()">isInvalid</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#log(java.lang.String)">log</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#log(java.lang.String, int)">log</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#log(java.lang.String, java.lang.Throwable, int)">log</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#log(java.lang.Throwable, int)">log</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#maybeConfigure()">maybeConfigure</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#perform()">perform</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#reconfigure()">reconfigure</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#setOwningTarget(org.apache.tools.ant.Target)">setOwningTarget</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#setRuntimeConfigurableWrapper(org.apache.tools.ant.RuntimeConfigurable)">setRuntimeConfigurableWrapper</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#setTaskName(java.lang.String)">setTaskName</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#setTaskType(java.lang.String)">setTaskType</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.tools.ant.ProjectComponent">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.tools.ant.<a href="../../../../../../org/apache/tools/ant/ProjectComponent.html" title="class in org.apache.tools.ant">ProjectComponent</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#clone()">clone</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#getDescription()">getDescription</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#getLocation()">getLocation</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#getProject()">getProject</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#setDescription(java.lang.String)">setDescription</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#setLocation(org.apache.tools.ant.Location)">setLocation</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="NetRexxC()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NetRexxC</h4>
<pre>public&nbsp;NetRexxC()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="setBinary(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBinary</h4>
<pre>public&nbsp;void&nbsp;setBinary(boolean&nbsp;binary)</pre>
<div class="block">Set whether literals are treated as binary, rather than NetRexx types.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>binary</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setClasspath(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setClasspath</h4>
<pre>public&nbsp;void&nbsp;setClasspath(java.lang.String&nbsp;classpath)</pre>
<div class="block">Set the classpath used for NetRexx compilation.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>classpath</code> - the classpath to use.</dd></dl>
</li>
</ul>
<a name="setComments(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setComments</h4>
<pre>public&nbsp;void&nbsp;setComments(boolean&nbsp;comments)</pre>
<div class="block">Set whether comments are passed through to the generated java source.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>comments</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setCompact(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCompact</h4>
<pre>public&nbsp;void&nbsp;setCompact(boolean&nbsp;compact)</pre>
<div class="block">Set whether error messages come out in compact or verbose format.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is true.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>compact</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setCompile(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCompile</h4>
<pre>public&nbsp;void&nbsp;setCompile(boolean&nbsp;compile)</pre>
<div class="block">Set whether the NetRexx compiler should compile the generated java code.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is true.
 Setting this flag to false, will automatically set the keep flag to true.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>compile</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setConsole(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConsole</h4>
<pre>public&nbsp;void&nbsp;setConsole(boolean&nbsp;console)</pre>
<div class="block">Set whether or not compiler messages should be displayed on the 'console'.
 Note that this task will rely on the default value for filtering compile messages.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>console</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setCrossref(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCrossref</h4>
<pre>public&nbsp;void&nbsp;setCrossref(boolean&nbsp;crossref)</pre>
<div class="block">Whether variable cross references are generated.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>crossref</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setDecimal(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDecimal</h4>
<pre>public&nbsp;void&nbsp;setDecimal(boolean&nbsp;decimal)</pre>
<div class="block">Set whether decimal arithmetic should be used for the netrexx code.
 Setting this to off will report decimal arithmetic as an error, for
 performance critical applications.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is true.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>decimal</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setDestDir(java.io.File)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDestDir</h4>
<pre>public&nbsp;void&nbsp;setDestDir(java.io.File&nbsp;destDirName)</pre>
<div class="block">Set the destination directory into which the NetRexx source files
 should be copied and then compiled.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>destDirName</code> - the destination directory.</dd></dl>
</li>
</ul>
<a name="setDiag(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDiag</h4>
<pre>public&nbsp;void&nbsp;setDiag(boolean&nbsp;diag)</pre>
<div class="block">Whether diagnostic information about the compile is generated</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>diag</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setExplicit(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setExplicit</h4>
<pre>public&nbsp;void&nbsp;setExplicit(boolean&nbsp;explicit)</pre>
<div class="block">Sets whether variables must be declared explicitly before use.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>explicit</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setFormat(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFormat</h4>
<pre>public&nbsp;void&nbsp;setFormat(boolean&nbsp;format)</pre>
<div class="block">Whether the generated java code is formatted nicely or left to match
 NetRexx line numbers for call stack debugging.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>format</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setJava(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJava</h4>
<pre>public&nbsp;void&nbsp;setJava(boolean&nbsp;java)</pre>
<div class="block">Whether the generated java code is produced.
 This is not implemented yet.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>java</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setKeep(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setKeep</h4>
<pre>public&nbsp;void&nbsp;setKeep(boolean&nbsp;keep)</pre>
<div class="block">Sets whether the generated java source file should be kept after
 compilation. The generated files will have an extension of .java.keep,
 <b>not</b> .java. See setRemoveKeepExtension
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>keep</code> - a <code>boolean</code> value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.html#setRemoveKeepExtension(boolean)"><code>setRemoveKeepExtension(boolean)</code></a></dd></dl>
</li>
</ul>
<a name="setLogo(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLogo</h4>
<pre>public&nbsp;void&nbsp;setLogo(boolean&nbsp;logo)</pre>
<div class="block">Whether the compiler text logo is displayed when compiling.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>logo</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setReplace(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setReplace</h4>
<pre>public&nbsp;void&nbsp;setReplace(boolean&nbsp;replace)</pre>
<div class="block">Whether the generated .java file should be replaced when compiling.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>replace</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setSavelog(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSavelog</h4>
<pre>public&nbsp;void&nbsp;setSavelog(boolean&nbsp;savelog)</pre>
<div class="block">Sets whether the compiler messages will be written to NetRexxC.log as
 well as to the console.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>savelog</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setSourcedir(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSourcedir</h4>
<pre>public&nbsp;void&nbsp;setSourcedir(boolean&nbsp;sourcedir)</pre>
<div class="block">Tells the NetRexx compiler to store the class files in the same
 directory as the source files. The alternative is the working directory.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is true.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>sourcedir</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setSrcDir(java.io.File)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSrcDir</h4>
<pre>public&nbsp;void&nbsp;setSrcDir(java.io.File&nbsp;srcDirName)</pre>
<div class="block">Set the source dir to find the source Java files.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>srcDirName</code> - the source directory.</dd></dl>
</li>
</ul>
<a name="setStrictargs(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrictargs</h4>
<pre>public&nbsp;void&nbsp;setStrictargs(boolean&nbsp;strictargs)</pre>
<div class="block">Tells the NetRexx compiler that method calls always need parentheses,
 even if no arguments are needed, e.g. <code>aStringVar.getBytes</code>
 vs. <code>aStringVar.getBytes()</code>.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>strictargs</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setStrictassign(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrictassign</h4>
<pre>public&nbsp;void&nbsp;setStrictassign(boolean&nbsp;strictassign)</pre>
<div class="block">Tells the NetRexx compile that assignments must match exactly on type.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>strictassign</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setStrictcase(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrictcase</h4>
<pre>public&nbsp;void&nbsp;setStrictcase(boolean&nbsp;strictcase)</pre>
<div class="block">Specifies whether the NetRexx compiler should be case sensitive or not.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>strictcase</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setStrictimport(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrictimport</h4>
<pre>public&nbsp;void&nbsp;setStrictimport(boolean&nbsp;strictimport)</pre>
<div class="block">Sets whether classes need to be imported explicitly using an <code>import</code>
 statement. By default the NetRexx compiler will import certain packages
 automatically.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>strictimport</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setStrictprops(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrictprops</h4>
<pre>public&nbsp;void&nbsp;setStrictprops(boolean&nbsp;strictprops)</pre>
<div class="block">Sets whether local properties need to be qualified explicitly using
 <code>this</code>.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>strictprops</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setStrictsignal(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrictsignal</h4>
<pre>public&nbsp;void&nbsp;setStrictsignal(boolean&nbsp;strictsignal)</pre>
<div class="block">Whether the compiler should force catching of exceptions by explicitly
 named types.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>strictsignal</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setSymbols(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSymbols</h4>
<pre>public&nbsp;void&nbsp;setSymbols(boolean&nbsp;symbols)</pre>
<div class="block">Sets whether debug symbols should be generated into the class file.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>symbols</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setTime(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTime</h4>
<pre>public&nbsp;void&nbsp;setTime(boolean&nbsp;time)</pre>
<div class="block">Asks the NetRexx compiler to print compilation times to the console
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>time</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setTrace(org.apache.tools.ant.taskdefs.optional.NetRexxC.TraceAttr)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTrace</h4>
<pre>public&nbsp;void&nbsp;setTrace(<a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.TraceAttr.html" title="class in org.apache.tools.ant.taskdefs.optional">NetRexxC.TraceAttr</a>&nbsp;trace)</pre>
<div class="block">Turns on or off tracing and directs the resultant trace output Valid
 values are: "trace", "trace1", "trace2" and "notrace". "trace" and
 "trace2".</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>trace</code> - the value to set.</dd></dl>
</li>
</ul>
<a name="setTrace(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTrace</h4>
<pre>public&nbsp;void&nbsp;setTrace(java.lang.String&nbsp;trace)</pre>
<div class="block">Turns on or off tracing and directs the resultant trace output Valid
 values are: "trace", "trace1", "trace2" and "notrace". "trace" and
 "trace2".</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>trace</code> - the value to set.</dd></dl>
</li>
</ul>
<a name="setUtf8(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUtf8</h4>
<pre>public&nbsp;void&nbsp;setUtf8(boolean&nbsp;utf8)</pre>
<div class="block">Tells the NetRexx compiler that the source is in UTF8.
 Valid true values are "yes", "on" or "true". Anything else sets the flag to false.
 The default value is false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>utf8</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setVerbose(org.apache.tools.ant.taskdefs.optional.NetRexxC.VerboseAttr)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVerbose</h4>
<pre>public&nbsp;void&nbsp;setVerbose(<a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.VerboseAttr.html" title="class in org.apache.tools.ant.taskdefs.optional">NetRexxC.VerboseAttr</a>&nbsp;verbose)</pre>
<div class="block">Whether lots of warnings and error messages should be generated</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>verbose</code> - the value to set - verbose&lt;level&gt; or noverbose.</dd></dl>
</li>
</ul>
<a name="setVerbose(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVerbose</h4>
<pre>public&nbsp;void&nbsp;setVerbose(java.lang.String&nbsp;verbose)</pre>
<div class="block">Whether lots of warnings and error messages should be generated</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>verbose</code> - the value to set - verbose&lt;level&gt; or noverbose.</dd></dl>
</li>
</ul>
<a name="setSuppressMethodArgumentNotUsed(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSuppressMethodArgumentNotUsed</h4>
<pre>public&nbsp;void&nbsp;setSuppressMethodArgumentNotUsed(boolean&nbsp;suppressMethodArgumentNotUsed)</pre>
<div class="block">Whether the task should suppress the "Method argument is not used" in
 strictargs-Mode, which can not be suppressed by the compiler itself.
 The warning is logged as verbose message, though.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>suppressMethodArgumentNotUsed</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setSuppressPrivatePropertyNotUsed(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSuppressPrivatePropertyNotUsed</h4>
<pre>public&nbsp;void&nbsp;setSuppressPrivatePropertyNotUsed(boolean&nbsp;suppressPrivatePropertyNotUsed)</pre>
<div class="block">Whether the task should suppress the "Private property is defined but
 not used" in strictargs-Mode, which can be quite annoying while
 developing. The warning is logged as verbose message, though.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>suppressPrivatePropertyNotUsed</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setSuppressVariableNotUsed(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSuppressVariableNotUsed</h4>
<pre>public&nbsp;void&nbsp;setSuppressVariableNotUsed(boolean&nbsp;suppressVariableNotUsed)</pre>
<div class="block">Whether the task should suppress the "Variable is set but not used" in
 strictargs-Mode. Be careful with this one! The warning is logged as
 verbose message, though.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>suppressVariableNotUsed</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setSuppressExceptionNotSignalled(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSuppressExceptionNotSignalled</h4>
<pre>public&nbsp;void&nbsp;setSuppressExceptionNotSignalled(boolean&nbsp;suppressExceptionNotSignalled)</pre>
<div class="block">Whether the task should suppress the "FooException is in SIGNALS list
 but is not signalled within the method", which is sometimes rather
 useless. The warning is logged as verbose message, though.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>suppressExceptionNotSignalled</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setSuppressDeprecation(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSuppressDeprecation</h4>
<pre>public&nbsp;void&nbsp;setSuppressDeprecation(boolean&nbsp;suppressDeprecation)</pre>
<div class="block">Tells whether we should filter out any deprecation-messages
 of the compiler out.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>suppressDeprecation</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="setRemoveKeepExtension(boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRemoveKeepExtension</h4>
<pre>public&nbsp;void&nbsp;setRemoveKeepExtension(boolean&nbsp;removeKeepExtension)</pre>
<div class="block">Tells wether the trailing .keep in nocompile-mode should be removed
 so that the resulting java source really ends on .java.
 This facilitates the use of the javadoc tool lateron.</div>
</li>
</ul>
<a name="init()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>init</h4>
<pre>public&nbsp;void&nbsp;init()</pre>
<div class="block">init-Method sets defaults from Properties. That way, when ant is called
 with arguments like -Dant.netrexxc.verbose=verbose5 one can easily take
 control of all netrexxc-tasks.</div>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../../../../org/apache/tools/ant/Task.html#init()">init</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">Task</a></code></dd>
</dl>
</li>
</ul>
<a name="execute()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>execute</h4>
<pre>public&nbsp;void&nbsp;execute()
             throws <a href="../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</a></pre>
<div class="block">Executes the task - performs the actual compiler call.</div>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../../../../org/apache/tools/ant/Task.html#execute()">execute</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">Task</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</a></code> - on error.</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/Native2Ascii.html" title="class in org.apache.tools.ant.taskdefs.optional"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/NetRexxC.TraceAttr.html" title="class in org.apache.tools.ant.taskdefs.optional"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/tools/ant/taskdefs/optional/NetRexxC.html" target="_top">Frames</a></li>
<li><a href="NetRexxC.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields_inherited_from_class_org.apache.tools.ant.taskdefs.MatchingTask">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>