source: release-kits/lirk3/resources/gs3-release-maker/ant/docs/manual/api/org/apache/tools/ant/taskdefs/condition/ConditionBase.html@ 14982

Last change on this file since 14982 was 14982, checked in by oranfry, 16 years ago

initial import of LiRK3

File size: 31.3 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.4.2_13) on Mon Oct 01 14:33:23 NZST 2007 -->
6<TITLE>
7ConditionBase (Apache Ant API)
8</TITLE>
9
10<META NAME="keywords" CONTENT="org.apache.tools.ant.taskdefs.condition.ConditionBase class">
11
12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
13
14<SCRIPT type="text/javascript">
15function windowTitle()
16{
17 parent.document.title="ConditionBase (Apache Ant API)";
18}
19</SCRIPT>
20
21</HEAD>
22
23<BODY BGCOLOR="white" onload="windowTitle();">
24
25
26<!-- ========= START OF TOP NAVBAR ======= -->
27<A NAME="navbar_top"><!-- --></A>
28<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
29<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
30<TR>
31<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
32<A NAME="navbar_top_firstrow"><!-- --></A>
33<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
34 <TR ALIGN="center" VALIGN="top">
35 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
36 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
37 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
39 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
42 </TR>
43</TABLE>
44</TD>
45<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
46</EM>
47</TD>
48</TR>
49
50<TR>
51<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
52&nbsp;<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/And.html" title="class in org.apache.tools.ant.taskdefs.condition"><B>PREV CLASS</B></A>&nbsp;
53&nbsp;<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Contains.html" title="class in org.apache.tools.ant.taskdefs.condition"><B>NEXT CLASS</B></A></FONT></TD>
54<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55 <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
56&nbsp;<A HREF="ConditionBase.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
57&nbsp;<SCRIPT type="text/javascript">
58 <!--
59 if(window==top) {
60 document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
61 }
62 //-->
63</SCRIPT>
64<NOSCRIPT>
65 <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
66</NOSCRIPT>
67
68</FONT></TD>
69</TR>
70<TR>
71<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
72 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.tools.ant.ProjectComponent">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
73<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
74DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
75</TR>
76</TABLE>
77<A NAME="skip-navbar_top"></A>
78<!-- ========= END OF TOP NAVBAR ========= -->
79
80<HR>
81<!-- ======== START OF CLASS DATA ======== -->
82<H2>
83<FONT SIZE="-1">
84org.apache.tools.ant.taskdefs.condition</FONT>
85<BR>
86Class ConditionBase</H2>
87<PRE>
88java.lang.Object
89 <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../../org/apache/tools/ant/ProjectComponent.html" title="class in org.apache.tools.ant">org.apache.tools.ant.ProjectComponent</A>
90 <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.tools.ant.taskdefs.condition.ConditionBase</B>
91</PRE>
92<DL>
93<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/And.html" title="class in org.apache.tools.ant.taskdefs.condition">And</A>, <A HREF="../../../../../../org/apache/tools/ant/taskdefs/ConditionTask.html" title="class in org.apache.tools.ant.taskdefs">ConditionTask</A>, <A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Not.html" title="class in org.apache.tools.ant.taskdefs.condition">Not</A>, <A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Or.html" title="class in org.apache.tools.ant.taskdefs.condition">Or</A>, <A HREF="../../../../../../org/apache/tools/ant/taskdefs/WaitFor.html" title="class in org.apache.tools.ant.taskdefs">WaitFor</A></DD>
94</DL>
95<HR>
96<DL>
97<DT>public abstract class <B>ConditionBase</B><DT>extends <A HREF="../../../../../../org/apache/tools/ant/ProjectComponent.html" title="class in org.apache.tools.ant">ProjectComponent</A></DL>
98
99<P>
100Baseclass for the &lt;condition&gt; task as well as several
101 conditions - ensures that the types of conditions inside the task
102 and the "container" conditions are in sync.
103<P>
104
105<P>
106<DL>
107<DT><B>Since:</B></DT>
108 <DD>Ant 1.4</DD>
109</DL>
110<HR>
111
112<P>
113<!-- ======== NESTED CLASS SUMMARY ======== -->
114
115
116<!-- =========== FIELD SUMMARY =========== -->
117
118<A NAME="field_summary"><!-- --></A>
119<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
120<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
121<TD COLSPAN=2><FONT SIZE="+2">
122<B>Field Summary</B></FONT></TD>
123</TR>
124</TABLE>
125&nbsp;<A NAME="fields_inherited_from_class_org.apache.tools.ant.ProjectComponent"><!-- --></A>
126<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
127<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
128<TD><B>Fields inherited from class org.apache.tools.ant.<A HREF="../../../../../../org/apache/tools/ant/ProjectComponent.html" title="class in org.apache.tools.ant">ProjectComponent</A></B></TD>
129</TR>
130<TR BGCOLOR="white" CLASS="TableRowColor">
131<TD><CODE><A HREF="../../../../../../org/apache/tools/ant/ProjectComponent.html#project">project</A></CODE></TD>
132</TR>
133</TABLE>
134&nbsp;
135<!-- ======== CONSTRUCTOR SUMMARY ======== -->
136
137<A NAME="constructor_summary"><!-- --></A>
138<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
139<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
140<TD COLSPAN=2><FONT SIZE="+2">
141<B>Constructor Summary</B></FONT></TD>
142</TR>
143<TR BGCOLOR="white" CLASS="TableRowColor">
144<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#ConditionBase()">ConditionBase</A></B>()</CODE>
145
146<BR>
147&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148</TR>
149</TABLE>
150&nbsp;
151<!-- ========== METHOD SUMMARY =========== -->
152
153<A NAME="method_summary"><!-- --></A>
154<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
155<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
156<TD COLSPAN=2><FONT SIZE="+2">
157<B>Method Summary</B></FONT></TD>
158</TR>
159<TR BGCOLOR="white" CLASS="TableRowColor">
160<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161<CODE>&nbsp;void</CODE></FONT></TD>
162<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#add(org.apache.tools.ant.taskdefs.condition.Condition)">add</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Condition.html" title="interface in org.apache.tools.ant.taskdefs.condition">Condition</A>&nbsp;c)</CODE>
163
164<BR>
165&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an arbitrary condition</TD>
166</TR>
167<TR BGCOLOR="white" CLASS="TableRowColor">
168<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
169<CODE>&nbsp;void</CODE></FONT></TD>
170<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addAnd(org.apache.tools.ant.taskdefs.condition.And)">addAnd</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/And.html" title="class in org.apache.tools.ant.taskdefs.condition">And</A>&nbsp;a)</CODE>
171
172<BR>
173&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;and&gt; condition "container".</TD>
174</TR>
175<TR BGCOLOR="white" CLASS="TableRowColor">
176<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
177<CODE>&nbsp;void</CODE></FONT></TD>
178<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addAvailable(org.apache.tools.ant.taskdefs.Available)">addAvailable</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/Available.html" title="class in org.apache.tools.ant.taskdefs">Available</A>&nbsp;a)</CODE>
179
180<BR>
181&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;available&gt; condition.</TD>
182</TR>
183<TR BGCOLOR="white" CLASS="TableRowColor">
184<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
185<CODE>&nbsp;void</CODE></FONT></TD>
186<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addChecksum(org.apache.tools.ant.taskdefs.Checksum)">addChecksum</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/Checksum.html" title="class in org.apache.tools.ant.taskdefs">Checksum</A>&nbsp;c)</CODE>
187
188<BR>
189&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;checksum&gt; condition.</TD>
190</TR>
191<TR BGCOLOR="white" CLASS="TableRowColor">
192<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193<CODE>&nbsp;void</CODE></FONT></TD>
194<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addContains(org.apache.tools.ant.taskdefs.condition.Contains)">addContains</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Contains.html" title="class in org.apache.tools.ant.taskdefs.condition">Contains</A>&nbsp;test)</CODE>
195
196<BR>
197&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a &lt;contains&gt; condition.</TD>
198</TR>
199<TR BGCOLOR="white" CLASS="TableRowColor">
200<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
201<CODE>&nbsp;void</CODE></FONT></TD>
202<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addEquals(org.apache.tools.ant.taskdefs.condition.Equals)">addEquals</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Equals.html" title="class in org.apache.tools.ant.taskdefs.condition">Equals</A>&nbsp;e)</CODE>
203
204<BR>
205&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;equals&gt; condition.</TD>
206</TR>
207<TR BGCOLOR="white" CLASS="TableRowColor">
208<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209<CODE>&nbsp;void</CODE></FONT></TD>
210<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addFilesMatch(org.apache.tools.ant.taskdefs.condition.FilesMatch)">addFilesMatch</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/FilesMatch.html" title="class in org.apache.tools.ant.taskdefs.condition">FilesMatch</A>&nbsp;test)</CODE>
211
212<BR>
213&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a &lt;filesmatch&gt; condition.</TD>
214</TR>
215<TR BGCOLOR="white" CLASS="TableRowColor">
216<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217<CODE>&nbsp;void</CODE></FONT></TD>
218<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addHttp(org.apache.tools.ant.taskdefs.condition.Http)">addHttp</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Http.html" title="class in org.apache.tools.ant.taskdefs.condition">Http</A>&nbsp;h)</CODE>
219
220<BR>
221&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;http&gt; condition.</TD>
222</TR>
223<TR BGCOLOR="white" CLASS="TableRowColor">
224<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225<CODE>&nbsp;void</CODE></FONT></TD>
226<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addIsFalse(org.apache.tools.ant.taskdefs.condition.IsFalse)">addIsFalse</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/IsFalse.html" title="class in org.apache.tools.ant.taskdefs.condition">IsFalse</A>&nbsp;test)</CODE>
227
228<BR>
229&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a &lt;isfalse&gt; condition.</TD>
230</TR>
231<TR BGCOLOR="white" CLASS="TableRowColor">
232<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
233<CODE>&nbsp;void</CODE></FONT></TD>
234<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addIsReference(org.apache.tools.ant.taskdefs.condition.IsReference)">addIsReference</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/IsReference.html" title="class in org.apache.tools.ant.taskdefs.condition">IsReference</A>&nbsp;i)</CODE>
235
236<BR>
237&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;isreference&gt; condition.</TD>
238</TR>
239<TR BGCOLOR="white" CLASS="TableRowColor">
240<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
241<CODE>&nbsp;void</CODE></FONT></TD>
242<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addIsSet(org.apache.tools.ant.taskdefs.condition.IsSet)">addIsSet</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/IsSet.html" title="class in org.apache.tools.ant.taskdefs.condition">IsSet</A>&nbsp;i)</CODE>
243
244<BR>
245&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;isset&gt; condition.</TD>
246</TR>
247<TR BGCOLOR="white" CLASS="TableRowColor">
248<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
249<CODE>&nbsp;void</CODE></FONT></TD>
250<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addIsTrue(org.apache.tools.ant.taskdefs.condition.IsTrue)">addIsTrue</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/IsTrue.html" title="class in org.apache.tools.ant.taskdefs.condition">IsTrue</A>&nbsp;test)</CODE>
251
252<BR>
253&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a &lt;istrue&gt; condition.</TD>
254</TR>
255<TR BGCOLOR="white" CLASS="TableRowColor">
256<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257<CODE>&nbsp;void</CODE></FONT></TD>
258<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addNot(org.apache.tools.ant.taskdefs.condition.Not)">addNot</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Not.html" title="class in org.apache.tools.ant.taskdefs.condition">Not</A>&nbsp;n)</CODE>
259
260<BR>
261&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;not&gt; condition "container".</TD>
262</TR>
263<TR BGCOLOR="white" CLASS="TableRowColor">
264<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
265<CODE>&nbsp;void</CODE></FONT></TD>
266<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addOr(org.apache.tools.ant.taskdefs.condition.Or)">addOr</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Or.html" title="class in org.apache.tools.ant.taskdefs.condition">Or</A>&nbsp;o)</CODE>
267
268<BR>
269&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;or&gt; condition "container".</TD>
270</TR>
271<TR BGCOLOR="white" CLASS="TableRowColor">
272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273<CODE>&nbsp;void</CODE></FONT></TD>
274<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addOs(org.apache.tools.ant.taskdefs.condition.Os)">addOs</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Os.html" title="class in org.apache.tools.ant.taskdefs.condition">Os</A>&nbsp;o)</CODE>
275
276<BR>
277&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;os&gt; condition.</TD>
278</TR>
279<TR BGCOLOR="white" CLASS="TableRowColor">
280<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281<CODE>&nbsp;void</CODE></FONT></TD>
282<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addSocket(org.apache.tools.ant.taskdefs.condition.Socket)">addSocket</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Socket.html" title="class in org.apache.tools.ant.taskdefs.condition">Socket</A>&nbsp;s)</CODE>
283
284<BR>
285&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a &lt;socket&gt; condition.</TD>
286</TR>
287<TR BGCOLOR="white" CLASS="TableRowColor">
288<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289<CODE>&nbsp;void</CODE></FONT></TD>
290<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#addUptodate(org.apache.tools.ant.taskdefs.UpToDate)">addUptodate</A></B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/UpToDate.html" title="class in org.apache.tools.ant.taskdefs">UpToDate</A>&nbsp;u)</CODE>
291
292<BR>
293&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an &lt;uptodate&gt; condition.</TD>
294</TR>
295<TR BGCOLOR="white" CLASS="TableRowColor">
296<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
297<CODE>protected &nbsp;int</CODE></FONT></TD>
298<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#countConditions()">countConditions</A></B>()</CODE>
299
300<BR>
301&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Count the conditions.</TD>
302</TR>
303<TR BGCOLOR="white" CLASS="TableRowColor">
304<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305<CODE>protected &nbsp;java.util.Enumeration</CODE></FONT></TD>
306<TD><CODE><B><A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/ConditionBase.html#getConditions()">getConditions</A></B>()</CODE>
307
308<BR>
309&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Iterate through all conditions.</TD>
310</TR>
311</TABLE>
312&nbsp;<A NAME="methods_inherited_from_class_org.apache.tools.ant.ProjectComponent"><!-- --></A>
313<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
314<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
315<TD><B>Methods inherited from class org.apache.tools.ant.<A HREF="../../../../../../org/apache/tools/ant/ProjectComponent.html" title="class in org.apache.tools.ant">ProjectComponent</A></B></TD>
316</TR>
317<TR BGCOLOR="white" CLASS="TableRowColor">
318<TD><CODE><A HREF="../../../../../../org/apache/tools/ant/ProjectComponent.html#getProject()">getProject</A>, <A HREF="../../../../../../org/apache/tools/ant/ProjectComponent.html#log(java.lang.String)">log</A>, <A HREF="../../../../../../org/apache/tools/ant/ProjectComponent.html#log(java.lang.String, int)">log</A>, <A HREF="../../../../../../org/apache/tools/ant/ProjectComponent.html#setProject(org.apache.tools.ant.Project)">setProject</A></CODE></TD>
319</TR>
320</TABLE>
321&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
322<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
323<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
324<TD><B>Methods inherited from class java.lang.Object</B></TD>
325</TR>
326<TR BGCOLOR="white" CLASS="TableRowColor">
327<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
328</TR>
329</TABLE>
330&nbsp;
331<P>
332
333<!-- ============ FIELD DETAIL =========== -->
334
335
336<!-- ========= CONSTRUCTOR DETAIL ======== -->
337
338<A NAME="constructor_detail"><!-- --></A>
339<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
340<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
341<TD COLSPAN=1><FONT SIZE="+2">
342<B>Constructor Detail</B></FONT></TD>
343</TR>
344</TABLE>
345
346<A NAME="ConditionBase()"><!-- --></A><H3>
347ConditionBase</H3>
348<PRE>
349public <B>ConditionBase</B>()</PRE>
350<DL>
351</DL>
352
353<!-- ============ METHOD DETAIL ========== -->
354
355<A NAME="method_detail"><!-- --></A>
356<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
357<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
358<TD COLSPAN=1><FONT SIZE="+2">
359<B>Method Detail</B></FONT></TD>
360</TR>
361</TABLE>
362
363<A NAME="countConditions()"><!-- --></A><H3>
364countConditions</H3>
365<PRE>
366protected int <B>countConditions</B>()</PRE>
367<DL>
368<DD>Count the conditions.
369<P>
370<DD><DL>
371
372<DT><B>Returns:</B><DD>the number of conditions in the container<DT><B>Since:</B></DT>
373 <DD>1.1</DD>
374</DL>
375</DD>
376</DL>
377<HR>
378
379<A NAME="getConditions()"><!-- --></A><H3>
380getConditions</H3>
381<PRE>
382protected final java.util.Enumeration <B>getConditions</B>()</PRE>
383<DL>
384<DD>Iterate through all conditions.
385<P>
386<DD><DL>
387
388<DT><B>Returns:</B><DD>an enumeration to use for iteration<DT><B>Since:</B></DT>
389 <DD>1.1</DD>
390</DL>
391</DD>
392</DL>
393<HR>
394
395<A NAME="addAvailable(org.apache.tools.ant.taskdefs.Available)"><!-- --></A><H3>
396addAvailable</H3>
397<PRE>
398public void <B>addAvailable</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/Available.html" title="class in org.apache.tools.ant.taskdefs">Available</A>&nbsp;a)</PRE>
399<DL>
400<DD>Add an &lt;available&gt; condition.
401<P>
402<DD><DL>
403<DT><B>Parameters:</B><DD><CODE>a</CODE> - an available condition<DT><B>Since:</B></DT>
404 <DD>1.1</DD>
405</DL>
406</DD>
407</DL>
408<HR>
409
410<A NAME="addChecksum(org.apache.tools.ant.taskdefs.Checksum)"><!-- --></A><H3>
411addChecksum</H3>
412<PRE>
413public void <B>addChecksum</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/Checksum.html" title="class in org.apache.tools.ant.taskdefs">Checksum</A>&nbsp;c)</PRE>
414<DL>
415<DD>Add an &lt;checksum&gt; condition.
416<P>
417<DD><DL>
418<DT><B>Parameters:</B><DD><CODE>c</CODE> - a Checksum condition<DT><B>Since:</B></DT>
419 <DD>1.4, Ant 1.5</DD>
420</DL>
421</DD>
422</DL>
423<HR>
424
425<A NAME="addUptodate(org.apache.tools.ant.taskdefs.UpToDate)"><!-- --></A><H3>
426addUptodate</H3>
427<PRE>
428public void <B>addUptodate</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/UpToDate.html" title="class in org.apache.tools.ant.taskdefs">UpToDate</A>&nbsp;u)</PRE>
429<DL>
430<DD>Add an &lt;uptodate&gt; condition.
431<P>
432<DD><DL>
433<DT><B>Parameters:</B><DD><CODE>u</CODE> - an UpToDate condition<DT><B>Since:</B></DT>
434 <DD>1.1</DD>
435</DL>
436</DD>
437</DL>
438<HR>
439
440<A NAME="addNot(org.apache.tools.ant.taskdefs.condition.Not)"><!-- --></A><H3>
441addNot</H3>
442<PRE>
443public void <B>addNot</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Not.html" title="class in org.apache.tools.ant.taskdefs.condition">Not</A>&nbsp;n)</PRE>
444<DL>
445<DD>Add an &lt;not&gt; condition "container".
446<P>
447<DD><DL>
448<DT><B>Parameters:</B><DD><CODE>n</CODE> - a Not condition<DT><B>Since:</B></DT>
449 <DD>1.1</DD>
450</DL>
451</DD>
452</DL>
453<HR>
454
455<A NAME="addAnd(org.apache.tools.ant.taskdefs.condition.And)"><!-- --></A><H3>
456addAnd</H3>
457<PRE>
458public void <B>addAnd</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/And.html" title="class in org.apache.tools.ant.taskdefs.condition">And</A>&nbsp;a)</PRE>
459<DL>
460<DD>Add an &lt;and&gt; condition "container".
461<P>
462<DD><DL>
463<DT><B>Parameters:</B><DD><CODE>a</CODE> - an And condition<DT><B>Since:</B></DT>
464 <DD>1.1</DD>
465</DL>
466</DD>
467</DL>
468<HR>
469
470<A NAME="addOr(org.apache.tools.ant.taskdefs.condition.Or)"><!-- --></A><H3>
471addOr</H3>
472<PRE>
473public void <B>addOr</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Or.html" title="class in org.apache.tools.ant.taskdefs.condition">Or</A>&nbsp;o)</PRE>
474<DL>
475<DD>Add an &lt;or&gt; condition "container".
476<P>
477<DD><DL>
478<DT><B>Parameters:</B><DD><CODE>o</CODE> - an Or condition<DT><B>Since:</B></DT>
479 <DD>1.1</DD>
480</DL>
481</DD>
482</DL>
483<HR>
484
485<A NAME="addEquals(org.apache.tools.ant.taskdefs.condition.Equals)"><!-- --></A><H3>
486addEquals</H3>
487<PRE>
488public void <B>addEquals</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Equals.html" title="class in org.apache.tools.ant.taskdefs.condition">Equals</A>&nbsp;e)</PRE>
489<DL>
490<DD>Add an &lt;equals&gt; condition.
491<P>
492<DD><DL>
493<DT><B>Parameters:</B><DD><CODE>e</CODE> - an Equals condition<DT><B>Since:</B></DT>
494 <DD>1.1</DD>
495</DL>
496</DD>
497</DL>
498<HR>
499
500<A NAME="addOs(org.apache.tools.ant.taskdefs.condition.Os)"><!-- --></A><H3>
501addOs</H3>
502<PRE>
503public void <B>addOs</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Os.html" title="class in org.apache.tools.ant.taskdefs.condition">Os</A>&nbsp;o)</PRE>
504<DL>
505<DD>Add an &lt;os&gt; condition.
506<P>
507<DD><DL>
508<DT><B>Parameters:</B><DD><CODE>o</CODE> - an Os condition<DT><B>Since:</B></DT>
509 <DD>1.1</DD>
510</DL>
511</DD>
512</DL>
513<HR>
514
515<A NAME="addIsSet(org.apache.tools.ant.taskdefs.condition.IsSet)"><!-- --></A><H3>
516addIsSet</H3>
517<PRE>
518public void <B>addIsSet</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/IsSet.html" title="class in org.apache.tools.ant.taskdefs.condition">IsSet</A>&nbsp;i)</PRE>
519<DL>
520<DD>Add an &lt;isset&gt; condition.
521<P>
522<DD><DL>
523<DT><B>Parameters:</B><DD><CODE>i</CODE> - an IsSet condition<DT><B>Since:</B></DT>
524 <DD>Ant 1.5</DD>
525</DL>
526</DD>
527</DL>
528<HR>
529
530<A NAME="addHttp(org.apache.tools.ant.taskdefs.condition.Http)"><!-- --></A><H3>
531addHttp</H3>
532<PRE>
533public void <B>addHttp</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Http.html" title="class in org.apache.tools.ant.taskdefs.condition">Http</A>&nbsp;h)</PRE>
534<DL>
535<DD>Add an &lt;http&gt; condition.
536<P>
537<DD><DL>
538<DT><B>Parameters:</B><DD><CODE>h</CODE> - an Http condition<DT><B>Since:</B></DT>
539 <DD>Ant 1.5</DD>
540</DL>
541</DD>
542</DL>
543<HR>
544
545<A NAME="addSocket(org.apache.tools.ant.taskdefs.condition.Socket)"><!-- --></A><H3>
546addSocket</H3>
547<PRE>
548public void <B>addSocket</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Socket.html" title="class in org.apache.tools.ant.taskdefs.condition">Socket</A>&nbsp;s)</PRE>
549<DL>
550<DD>Add a &lt;socket&gt; condition.
551<P>
552<DD><DL>
553<DT><B>Parameters:</B><DD><CODE>s</CODE> - a Socket condition<DT><B>Since:</B></DT>
554 <DD>Ant 1.5</DD>
555</DL>
556</DD>
557</DL>
558<HR>
559
560<A NAME="addFilesMatch(org.apache.tools.ant.taskdefs.condition.FilesMatch)"><!-- --></A><H3>
561addFilesMatch</H3>
562<PRE>
563public void <B>addFilesMatch</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/FilesMatch.html" title="class in org.apache.tools.ant.taskdefs.condition">FilesMatch</A>&nbsp;test)</PRE>
564<DL>
565<DD>Add a &lt;filesmatch&gt; condition.
566<P>
567<DD><DL>
568<DT><B>Parameters:</B><DD><CODE>test</CODE> - a FilesMatch condition<DT><B>Since:</B></DT>
569 <DD>Ant 1.5</DD>
570</DL>
571</DD>
572</DL>
573<HR>
574
575<A NAME="addContains(org.apache.tools.ant.taskdefs.condition.Contains)"><!-- --></A><H3>
576addContains</H3>
577<PRE>
578public void <B>addContains</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Contains.html" title="class in org.apache.tools.ant.taskdefs.condition">Contains</A>&nbsp;test)</PRE>
579<DL>
580<DD>Add a &lt;contains&gt; condition.
581<P>
582<DD><DL>
583<DT><B>Parameters:</B><DD><CODE>test</CODE> - a Contains condition<DT><B>Since:</B></DT>
584 <DD>Ant 1.5</DD>
585</DL>
586</DD>
587</DL>
588<HR>
589
590<A NAME="addIsTrue(org.apache.tools.ant.taskdefs.condition.IsTrue)"><!-- --></A><H3>
591addIsTrue</H3>
592<PRE>
593public void <B>addIsTrue</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/IsTrue.html" title="class in org.apache.tools.ant.taskdefs.condition">IsTrue</A>&nbsp;test)</PRE>
594<DL>
595<DD>Add a &lt;istrue&gt; condition.
596<P>
597<DD><DL>
598<DT><B>Parameters:</B><DD><CODE>test</CODE> - an IsTrue condition<DT><B>Since:</B></DT>
599 <DD>Ant 1.5</DD>
600</DL>
601</DD>
602</DL>
603<HR>
604
605<A NAME="addIsFalse(org.apache.tools.ant.taskdefs.condition.IsFalse)"><!-- --></A><H3>
606addIsFalse</H3>
607<PRE>
608public void <B>addIsFalse</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/IsFalse.html" title="class in org.apache.tools.ant.taskdefs.condition">IsFalse</A>&nbsp;test)</PRE>
609<DL>
610<DD>Add a &lt;isfalse&gt; condition.
611<P>
612<DD><DL>
613<DT><B>Parameters:</B><DD><CODE>test</CODE> - an IsFalse condition<DT><B>Since:</B></DT>
614 <DD>Ant 1.5</DD>
615</DL>
616</DD>
617</DL>
618<HR>
619
620<A NAME="addIsReference(org.apache.tools.ant.taskdefs.condition.IsReference)"><!-- --></A><H3>
621addIsReference</H3>
622<PRE>
623public void <B>addIsReference</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/IsReference.html" title="class in org.apache.tools.ant.taskdefs.condition">IsReference</A>&nbsp;i)</PRE>
624<DL>
625<DD>Add an &lt;isreference&gt; condition.
626<P>
627<DD><DL>
628<DT><B>Parameters:</B><DD><CODE>i</CODE> - an IsReference condition<DT><B>Since:</B></DT>
629 <DD>Ant 1.6</DD>
630</DL>
631</DD>
632</DL>
633<HR>
634
635<A NAME="add(org.apache.tools.ant.taskdefs.condition.Condition)"><!-- --></A><H3>
636add</H3>
637<PRE>
638public void <B>add</B>(<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Condition.html" title="interface in org.apache.tools.ant.taskdefs.condition">Condition</A>&nbsp;c)</PRE>
639<DL>
640<DD>Add an arbitrary condition
641<P>
642<DD><DL>
643<DT><B>Parameters:</B><DD><CODE>c</CODE> - a condition<DT><B>Since:</B></DT>
644 <DD>Ant 1.6</DD>
645</DL>
646</DD>
647</DL>
648<!-- ========= END OF CLASS DATA ========= -->
649<HR>
650
651
652<!-- ======= START OF BOTTOM NAVBAR ====== -->
653<A NAME="navbar_bottom"><!-- --></A>
654<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
655<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
656<TR>
657<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
658<A NAME="navbar_bottom_firstrow"><!-- --></A>
659<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
660 <TR ALIGN="center" VALIGN="top">
661 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
662 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
663 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
664 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
665 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
666 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
667 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
668 </TR>
669</TABLE>
670</TD>
671<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
672</EM>
673</TD>
674</TR>
675
676<TR>
677<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
678&nbsp;<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/And.html" title="class in org.apache.tools.ant.taskdefs.condition"><B>PREV CLASS</B></A>&nbsp;
679&nbsp;<A HREF="../../../../../../org/apache/tools/ant/taskdefs/condition/Contains.html" title="class in org.apache.tools.ant.taskdefs.condition"><B>NEXT CLASS</B></A></FONT></TD>
680<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
681 <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
682&nbsp;<A HREF="ConditionBase.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
683&nbsp;<SCRIPT type="text/javascript">
684 <!--
685 if(window==top) {
686 document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
687 }
688 //-->
689</SCRIPT>
690<NOSCRIPT>
691 <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
692</NOSCRIPT>
693
694</FONT></TD>
695</TR>
696<TR>
697<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
698 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.tools.ant.ProjectComponent">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
699<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
700DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
701</TR>
702</TABLE>
703<A NAME="skip-navbar_bottom"></A>
704<!-- ======== END OF BOTTOM NAVBAR ======= -->
705
706<HR>
707Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.
708</BODY>
709</HTML>
Note: See TracBrowser for help on using the repository browser.