source: other-projects/trunk/gs3-release-maker/apache-ant-1.6.5/build/javadocs/org/apache/tools/ant/taskdefs/optional/image/Image.html@ 14627

Last change on this file since 14627 was 14627, checked in by oranfry, 17 years ago

initial import of the gs3-release-maker

File size: 39.6 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:27 NZST 2007 -->
6<TITLE>
7Image (Apache Ant API)
8</TITLE>
9
10<META NAME="keywords" CONTENT="org.apache.tools.ant.taskdefs.optional.image.Image 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="Image (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;PREV CLASS&nbsp;
53&nbsp;NEXT CLASS</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="Image.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="#field_summary">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;<A HREF="#field_detail">FIELD</A>&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.optional.image</FONT>
85<BR>
86Class Image</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"><A HREF="../../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">org.apache.tools.ant.Task</A>
91 <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html" title="class in org.apache.tools.ant.taskdefs">org.apache.tools.ant.taskdefs.MatchingTask</A>
92 <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.tools.ant.taskdefs.optional.image.Image</B>
93</PRE>
94<DL>
95<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/apache/tools/ant/types/selectors/SelectorContainer.html" title="interface in org.apache.tools.ant.types.selectors">SelectorContainer</A></DD>
96</DL>
97<HR>
98<DL>
99<DT>public class <B>Image</B><DT>extends <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html" title="class in org.apache.tools.ant.taskdefs">MatchingTask</A></DL>
100
101<P>
102A MatchingTask which relies on
103 <A HREF="http://java.sun.com/products/java-media/jai">JAI (Java Advanced Imaging)</A>
104 to perform image manipulation operations on existing images. The
105 operations are represented as ImageOperation DataType objects.
106 The operations are arranged to conform to the Chaining Model
107 of JAI.
108 Check out the
109 <A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai1_0_1guide-unc/">
110 JAI Programming Guide</A>
111<P>
112
113<P>
114<DL>
115<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/ImageOperation.html" title="class in org.apache.tools.ant.types.optional.image"><CODE>ImageOperation</CODE></A>,
116<A HREF="../../../../../../../org/apache/tools/ant/types/DataType.html" title="class in org.apache.tools.ant.types"><CODE>DataType</CODE></A></DL>
117<HR>
118
119<P>
120<!-- ======== NESTED CLASS SUMMARY ======== -->
121
122
123<!-- =========== FIELD SUMMARY =========== -->
124
125<A NAME="field_summary"><!-- --></A>
126<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
127<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
128<TD COLSPAN=2><FONT SIZE="+2">
129<B>Field Summary</B></FONT></TD>
130</TR>
131<TR BGCOLOR="white" CLASS="TableRowColor">
132<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
133<CODE>protected &nbsp;java.io.File</CODE></FONT></TD>
134<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#destDir">destDir</A></B></CODE>
135
136<BR>
137&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
138</TR>
139<TR BGCOLOR="white" CLASS="TableRowColor">
140<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141<CODE>protected &nbsp;java.util.Vector</CODE></FONT></TD>
142<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#filesets">filesets</A></B></CODE>
143
144<BR>
145&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
146</TR>
147<TR BGCOLOR="white" CLASS="TableRowColor">
148<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149<CODE>protected &nbsp;boolean</CODE></FONT></TD>
150<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#garbage_collect">garbage_collect</A></B></CODE>
151
152<BR>
153&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
154</TR>
155<TR BGCOLOR="white" CLASS="TableRowColor">
156<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
157<CODE>protected &nbsp;java.util.Vector</CODE></FONT></TD>
158<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#instructions">instructions</A></B></CODE>
159
160<BR>
161&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
162</TR>
163<TR BGCOLOR="white" CLASS="TableRowColor">
164<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
165<CODE>protected &nbsp;boolean</CODE></FONT></TD>
166<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#overwrite">overwrite</A></B></CODE>
167
168<BR>
169&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
170</TR>
171<TR BGCOLOR="white" CLASS="TableRowColor">
172<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173<CODE>protected &nbsp;java.io.File</CODE></FONT></TD>
174<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#srcDir">srcDir</A></B></CODE>
175
176<BR>
177&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
178</TR>
179<TR BGCOLOR="white" CLASS="TableRowColor">
180<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
182<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#str_encoding">str_encoding</A></B></CODE>
183
184<BR>
185&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
186</TR>
187</TABLE>
188&nbsp;<A NAME="fields_inherited_from_class_org.apache.tools.ant.taskdefs.MatchingTask"><!-- --></A>
189<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
190<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
191<TD><B>Fields inherited from class org.apache.tools.ant.taskdefs.<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html" title="class in org.apache.tools.ant.taskdefs">MatchingTask</A></B></TD>
192</TR>
193<TR BGCOLOR="white" CLASS="TableRowColor">
194<TD><CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html#fileset">fileset</A></CODE></TD>
195</TR>
196</TABLE>
197&nbsp;<A NAME="fields_inherited_from_class_org.apache.tools.ant.Task"><!-- --></A>
198<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
199<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
200<TD><B>Fields inherited from class org.apache.tools.ant.<A HREF="../../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">Task</A></B></TD>
201</TR>
202<TR BGCOLOR="white" CLASS="TableRowColor">
203<TD><CODE><A HREF="../../../../../../../org/apache/tools/ant/Task.html#description">description</A>, <A HREF="../../../../../../../org/apache/tools/ant/Task.html#location">location</A>, <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></TD>
204</TR>
205</TABLE>
206&nbsp;<A NAME="fields_inherited_from_class_org.apache.tools.ant.ProjectComponent"><!-- --></A>
207<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
208<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
209<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>
210</TR>
211<TR BGCOLOR="white" CLASS="TableRowColor">
212<TD><CODE><A HREF="../../../../../../../org/apache/tools/ant/ProjectComponent.html#project">project</A></CODE></TD>
213</TR>
214</TABLE>
215&nbsp;
216<!-- ======== CONSTRUCTOR SUMMARY ======== -->
217
218<A NAME="constructor_summary"><!-- --></A>
219<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
220<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
221<TD COLSPAN=2><FONT SIZE="+2">
222<B>Constructor Summary</B></FONT></TD>
223</TR>
224<TR BGCOLOR="white" CLASS="TableRowColor">
225<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#Image()">Image</A></B>()</CODE>
226
227<BR>
228&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
229</TR>
230</TABLE>
231&nbsp;
232<!-- ========== METHOD SUMMARY =========== -->
233
234<A NAME="method_summary"><!-- --></A>
235<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
236<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
237<TD COLSPAN=2><FONT SIZE="+2">
238<B>Method Summary</B></FONT></TD>
239</TR>
240<TR BGCOLOR="white" CLASS="TableRowColor">
241<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
242<CODE>&nbsp;void</CODE></FONT></TD>
243<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#addDraw(org.apache.tools.ant.types.optional.image.Draw)">addDraw</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/Draw.html" title="class in org.apache.tools.ant.types.optional.image">Draw</A>&nbsp;instr)</CODE>
244
245<BR>
246&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a Draw ImageOperation to the chain.</TD>
247</TR>
248<TR BGCOLOR="white" CLASS="TableRowColor">
249<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
250<CODE>&nbsp;void</CODE></FONT></TD>
251<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#addFileset(org.apache.tools.ant.types.FileSet)">addFileset</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/FileSet.html" title="class in org.apache.tools.ant.types">FileSet</A>&nbsp;set)</CODE>
252
253<BR>
254&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a set of files to be deleted.</TD>
255</TR>
256<TR BGCOLOR="white" CLASS="TableRowColor">
257<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
258<CODE>&nbsp;void</CODE></FONT></TD>
259<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#addImageOperation(org.apache.tools.ant.types.optional.image.ImageOperation)">addImageOperation</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/ImageOperation.html" title="class in org.apache.tools.ant.types.optional.image">ImageOperation</A>&nbsp;instr)</CODE>
260
261<BR>
262&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an ImageOperation to chain.</TD>
263</TR>
264<TR BGCOLOR="white" CLASS="TableRowColor">
265<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
266<CODE>&nbsp;void</CODE></FONT></TD>
267<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#addRotate(org.apache.tools.ant.types.optional.image.Rotate)">addRotate</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/Rotate.html" title="class in org.apache.tools.ant.types.optional.image">Rotate</A>&nbsp;instr)</CODE>
268
269<BR>
270&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a Rotate ImageOperation to the chain</TD>
271</TR>
272<TR BGCOLOR="white" CLASS="TableRowColor">
273<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
274<CODE>&nbsp;void</CODE></FONT></TD>
275<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#addScale(org.apache.tools.ant.types.optional.image.Scale)">addScale</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/Scale.html" title="class in org.apache.tools.ant.types.optional.image">Scale</A>&nbsp;instr)</CODE>
276
277<BR>
278&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a Scale ImageOperation to the chain</TD>
279</TR>
280<TR BGCOLOR="white" CLASS="TableRowColor">
281<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
282<CODE>&nbsp;void</CODE></FONT></TD>
283<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#execute()">execute</A></B>()</CODE>
284
285<BR>
286&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Executes the Task</TD>
287</TR>
288<TR BGCOLOR="white" CLASS="TableRowColor">
289<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
290<CODE>&nbsp;void</CODE></FONT></TD>
291<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#processFile(java.io.File)">processFile</A></B>(java.io.File&nbsp;file)</CODE>
292
293<BR>
294&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Executes all the chained ImageOperations on the file
295 specified.</TD>
296</TR>
297<TR BGCOLOR="white" CLASS="TableRowColor">
298<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
299<CODE>&nbsp;void</CODE></FONT></TD>
300<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#setDestDir(java.io.File)">setDestDir</A></B>(java.io.File&nbsp;destDir)</CODE>
301
302<BR>
303&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the destination directory for manipulated images.</TD>
304</TR>
305<TR BGCOLOR="white" CLASS="TableRowColor">
306<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
307<CODE>&nbsp;void</CODE></FONT></TD>
308<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#setEncoding(java.lang.String)">setEncoding</A></B>(java.lang.String&nbsp;encoding)</CODE>
309
310<BR>
311&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the image encoding type.</TD>
312</TR>
313<TR BGCOLOR="white" CLASS="TableRowColor">
314<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
315<CODE>&nbsp;void</CODE></FONT></TD>
316<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#setFailOnError(boolean)">setFailOnError</A></B>(boolean&nbsp;failonerror)</CODE>
317
318<BR>
319&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If false, note errors to the output but keep going.</TD>
320</TR>
321<TR BGCOLOR="white" CLASS="TableRowColor">
322<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
323<CODE>&nbsp;void</CODE></FONT></TD>
324<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#setGc(boolean)">setGc</A></B>(boolean&nbsp;gc)</CODE>
325
326<BR>
327&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables Garbage Collection after each image processed.</TD>
328</TR>
329<TR BGCOLOR="white" CLASS="TableRowColor">
330<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
331<CODE>&nbsp;void</CODE></FONT></TD>
332<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#setOverwrite(boolean)">setOverwrite</A></B>(boolean&nbsp;overwrite)</CODE>
333
334<BR>
335&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether or not to overwrite a file if there is a naming conflict.</TD>
336</TR>
337<TR BGCOLOR="white" CLASS="TableRowColor">
338<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
339<CODE>&nbsp;void</CODE></FONT></TD>
340<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#setSrcdir(java.io.File)">setSrcdir</A></B>(java.io.File&nbsp;srcDir)</CODE>
341
342<BR>
343&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the source dir to find the image files.</TD>
344</TR>
345<TR BGCOLOR="white" CLASS="TableRowColor">
346<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
347<CODE>protected &nbsp;void</CODE></FONT></TD>
348<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/image/Image.html#validateAttributes()">validateAttributes</A></B>()</CODE>
349
350<BR>
351&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ensure we have a consistent and legal set of attributes, and set
352 any internal flags necessary based on different combinations
353 of attributes.</TD>
354</TR>
355</TABLE>
356&nbsp;<A NAME="methods_inherited_from_class_org.apache.tools.ant.taskdefs.MatchingTask"><!-- --></A>
357<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
358<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
359<TD><B>Methods inherited from class org.apache.tools.ant.taskdefs.<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/MatchingTask.html" title="class in org.apache.tools.ant.taskdefs">MatchingTask</A></B></TD>
360</TR>
361<TR BGCOLOR="white" CLASS="TableRowColor">
362<TD><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></TD>
363</TR>
364</TABLE>
365&nbsp;<A NAME="methods_inherited_from_class_org.apache.tools.ant.Task"><!-- --></A>
366<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
367<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
368<TD><B>Methods inherited from class org.apache.tools.ant.<A HREF="../../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">Task</A></B></TD>
369</TR>
370<TR BGCOLOR="white" CLASS="TableRowColor">
371<TD><CODE><A HREF="../../../../../../../org/apache/tools/ant/Task.html#getDescription()">getDescription</A>, <A HREF="../../../../../../../org/apache/tools/ant/Task.html#getLocation()">getLocation</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#init()">init</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#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#setDescription(java.lang.String)">setDescription</A>, <A HREF="../../../../../../../org/apache/tools/ant/Task.html#setLocation(org.apache.tools.ant.Location)">setLocation</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></TD>
372</TR>
373</TABLE>
374&nbsp;<A NAME="methods_inherited_from_class_org.apache.tools.ant.ProjectComponent"><!-- --></A>
375<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
376<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
377<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>
378</TR>
379<TR BGCOLOR="white" CLASS="TableRowColor">
380<TD><CODE><A HREF="../../../../../../../org/apache/tools/ant/ProjectComponent.html#getProject()">getProject</A></CODE></TD>
381</TR>
382</TABLE>
383&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
384<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
385<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
386<TD><B>Methods inherited from class java.lang.Object</B></TD>
387</TR>
388<TR BGCOLOR="white" CLASS="TableRowColor">
389<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
390</TR>
391</TABLE>
392&nbsp;
393<P>
394
395<!-- ============ FIELD DETAIL =========== -->
396
397<A NAME="field_detail"><!-- --></A>
398<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
399<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
400<TD COLSPAN=1><FONT SIZE="+2">
401<B>Field Detail</B></FONT></TD>
402</TR>
403</TABLE>
404
405<A NAME="instructions"><!-- --></A><H3>
406instructions</H3>
407<PRE>
408protected java.util.Vector <B>instructions</B></PRE>
409<DL>
410<DL>
411</DL>
412</DL>
413<HR>
414
415<A NAME="str_encoding"><!-- --></A><H3>
416str_encoding</H3>
417<PRE>
418protected java.lang.String <B>str_encoding</B></PRE>
419<DL>
420<DL>
421</DL>
422</DL>
423<HR>
424
425<A NAME="overwrite"><!-- --></A><H3>
426overwrite</H3>
427<PRE>
428protected boolean <B>overwrite</B></PRE>
429<DL>
430<DL>
431</DL>
432</DL>
433<HR>
434
435<A NAME="garbage_collect"><!-- --></A><H3>
436garbage_collect</H3>
437<PRE>
438protected boolean <B>garbage_collect</B></PRE>
439<DL>
440<DL>
441</DL>
442</DL>
443<HR>
444
445<A NAME="filesets"><!-- --></A><H3>
446filesets</H3>
447<PRE>
448protected java.util.Vector <B>filesets</B></PRE>
449<DL>
450<DL>
451</DL>
452</DL>
453<HR>
454
455<A NAME="srcDir"><!-- --></A><H3>
456srcDir</H3>
457<PRE>
458protected java.io.File <B>srcDir</B></PRE>
459<DL>
460<DL>
461</DL>
462</DL>
463<HR>
464
465<A NAME="destDir"><!-- --></A><H3>
466destDir</H3>
467<PRE>
468protected java.io.File <B>destDir</B></PRE>
469<DL>
470<DL>
471</DL>
472</DL>
473
474<!-- ========= CONSTRUCTOR DETAIL ======== -->
475
476<A NAME="constructor_detail"><!-- --></A>
477<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
478<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
479<TD COLSPAN=1><FONT SIZE="+2">
480<B>Constructor Detail</B></FONT></TD>
481</TR>
482</TABLE>
483
484<A NAME="Image()"><!-- --></A><H3>
485Image</H3>
486<PRE>
487public <B>Image</B>()</PRE>
488<DL>
489</DL>
490
491<!-- ============ METHOD DETAIL ========== -->
492
493<A NAME="method_detail"><!-- --></A>
494<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
495<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
496<TD COLSPAN=1><FONT SIZE="+2">
497<B>Method Detail</B></FONT></TD>
498</TR>
499</TABLE>
500
501<A NAME="addFileset(org.apache.tools.ant.types.FileSet)"><!-- --></A><H3>
502addFileset</H3>
503<PRE>
504public void <B>addFileset</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/FileSet.html" title="class in org.apache.tools.ant.types">FileSet</A>&nbsp;set)</PRE>
505<DL>
506<DD>Adds a set of files to be deleted.
507<P>
508<DD><DL>
509</DL>
510</DD>
511</DL>
512<HR>
513
514<A NAME="setFailOnError(boolean)"><!-- --></A><H3>
515setFailOnError</H3>
516<PRE>
517public void <B>setFailOnError</B>(boolean&nbsp;failonerror)</PRE>
518<DL>
519<DD>If false, note errors to the output but keep going.
520<P>
521<DD><DL>
522<DT><B>Parameters:</B><DD><CODE>failonerror</CODE> - true or false</DL>
523</DD>
524</DL>
525<HR>
526
527<A NAME="setSrcdir(java.io.File)"><!-- --></A><H3>
528setSrcdir</H3>
529<PRE>
530public void <B>setSrcdir</B>(java.io.File&nbsp;srcDir)</PRE>
531<DL>
532<DD>Set the source dir to find the image files.
533<P>
534<DD><DL>
535</DL>
536</DD>
537</DL>
538<HR>
539
540<A NAME="setEncoding(java.lang.String)"><!-- --></A><H3>
541setEncoding</H3>
542<PRE>
543public void <B>setEncoding</B>(java.lang.String&nbsp;encoding)</PRE>
544<DL>
545<DD>Set the image encoding type.
546 <A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai1_0_1guide-unc/Encode.doc.html#56610">
547 See this table in the JAI Programming Guide</A>.
548<P>
549<DD><DL>
550</DL>
551</DD>
552</DL>
553<HR>
554
555<A NAME="setOverwrite(boolean)"><!-- --></A><H3>
556setOverwrite</H3>
557<PRE>
558public void <B>setOverwrite</B>(boolean&nbsp;overwrite)</PRE>
559<DL>
560<DD>Sets whether or not to overwrite a file if there is a naming conflict.
561<P>
562<DD><DL>
563</DL>
564</DD>
565</DL>
566<HR>
567
568<A NAME="setGc(boolean)"><!-- --></A><H3>
569setGc</H3>
570<PRE>
571public void <B>setGc</B>(boolean&nbsp;gc)</PRE>
572<DL>
573<DD>Enables Garbage Collection after each image processed. Defaults to false.
574<P>
575<DD><DL>
576</DL>
577</DD>
578</DL>
579<HR>
580
581<A NAME="setDestDir(java.io.File)"><!-- --></A><H3>
582setDestDir</H3>
583<PRE>
584public void <B>setDestDir</B>(java.io.File&nbsp;destDir)</PRE>
585<DL>
586<DD>Sets the destination directory for manipulated images.
587<P>
588<DD><DL>
589<DT><B>Parameters:</B><DD><CODE>destDir</CODE> - The destination directory</DL>
590</DD>
591</DL>
592<HR>
593
594<A NAME="addImageOperation(org.apache.tools.ant.types.optional.image.ImageOperation)"><!-- --></A><H3>
595addImageOperation</H3>
596<PRE>
597public void <B>addImageOperation</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/ImageOperation.html" title="class in org.apache.tools.ant.types.optional.image">ImageOperation</A>&nbsp;instr)</PRE>
598<DL>
599<DD>Adds an ImageOperation to chain.
600<P>
601<DD><DL>
602<DT><B>Parameters:</B><DD><CODE>instr</CODE> - The ImageOperation to append to the chain</DL>
603</DD>
604</DL>
605<HR>
606
607<A NAME="addRotate(org.apache.tools.ant.types.optional.image.Rotate)"><!-- --></A><H3>
608addRotate</H3>
609<PRE>
610public void <B>addRotate</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/Rotate.html" title="class in org.apache.tools.ant.types.optional.image">Rotate</A>&nbsp;instr)</PRE>
611<DL>
612<DD>Adds a Rotate ImageOperation to the chain
613<P>
614<DD><DL>
615<DT><B>Parameters:</B><DD><CODE>instr</CODE> - The Rotate operation to add to the chain<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/Rotate.html" title="class in org.apache.tools.ant.types.optional.image"><CODE>Rotate</CODE></A></DL>
616</DD>
617</DL>
618<HR>
619
620<A NAME="addScale(org.apache.tools.ant.types.optional.image.Scale)"><!-- --></A><H3>
621addScale</H3>
622<PRE>
623public void <B>addScale</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/Scale.html" title="class in org.apache.tools.ant.types.optional.image">Scale</A>&nbsp;instr)</PRE>
624<DL>
625<DD>Adds a Scale ImageOperation to the chain
626<P>
627<DD><DL>
628<DT><B>Parameters:</B><DD><CODE>instr</CODE> - The Scale operation to add to the chain<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/Scale.html" title="class in org.apache.tools.ant.types.optional.image"><CODE>Scale</CODE></A></DL>
629</DD>
630</DL>
631<HR>
632
633<A NAME="addDraw(org.apache.tools.ant.types.optional.image.Draw)"><!-- --></A><H3>
634addDraw</H3>
635<PRE>
636public void <B>addDraw</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/Draw.html" title="class in org.apache.tools.ant.types.optional.image">Draw</A>&nbsp;instr)</PRE>
637<DL>
638<DD>Adds a Draw ImageOperation to the chain. DrawOperation
639 DataType objects can be nested inside the Draw object
640<P>
641<DD><DL>
642<DT><B>Parameters:</B><DD><CODE>instr</CODE> - The Draw operation to add to the chain<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/Draw.html" title="class in org.apache.tools.ant.types.optional.image"><CODE>Draw</CODE></A>,
643<A HREF="../../../../../../../org/apache/tools/ant/types/optional/image/DrawOperation.html" title="interface in org.apache.tools.ant.types.optional.image"><CODE>DrawOperation</CODE></A></DL>
644</DD>
645</DL>
646<HR>
647
648<A NAME="processFile(java.io.File)"><!-- --></A><H3>
649processFile</H3>
650<PRE>
651public void <B>processFile</B>(java.io.File&nbsp;file)</PRE>
652<DL>
653<DD>Executes all the chained ImageOperations on the file
654 specified.
655<P>
656<DD><DL>
657<DT><B>Parameters:</B><DD><CODE>file</CODE> - The file to be processed</DL>
658</DD>
659</DL>
660<HR>
661
662<A NAME="execute()"><!-- --></A><H3>
663execute</H3>
664<PRE>
665public void <B>execute</B>()
666 throws <A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></PRE>
667<DL>
668<DD>Executes the Task
669<P>
670<DD><DL>
671<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/Task.html#execute()">execute</A></CODE> in class <CODE><A HREF="../../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">Task</A></CODE></DL>
672</DD>
673<DD><DL>
674
675<DT><B>Throws:</B>
676<DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></CODE> - if something goes wrong with the build</DL>
677</DD>
678</DL>
679<HR>
680
681<A NAME="validateAttributes()"><!-- --></A><H3>
682validateAttributes</H3>
683<PRE>
684protected void <B>validateAttributes</B>()
685 throws <A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></PRE>
686<DL>
687<DD>Ensure we have a consistent and legal set of attributes, and set
688 any internal flags necessary based on different combinations
689 of attributes.
690<P>
691<DD><DL>
692
693<DT><B>Throws:</B>
694<DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></CODE></DL>
695</DD>
696</DL>
697<!-- ========= END OF CLASS DATA ========= -->
698<HR>
699
700
701<!-- ======= START OF BOTTOM NAVBAR ====== -->
702<A NAME="navbar_bottom"><!-- --></A>
703<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
704<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
705<TR>
706<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
707<A NAME="navbar_bottom_firstrow"><!-- --></A>
708<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
709 <TR ALIGN="center" VALIGN="top">
710 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
711 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
712 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
713 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
714 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
715 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
716 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
717 </TR>
718</TABLE>
719</TD>
720<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
721</EM>
722</TD>
723</TR>
724
725<TR>
726<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
727&nbsp;PREV CLASS&nbsp;
728&nbsp;NEXT CLASS</FONT></TD>
729<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
730 <A HREF="../../../../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
731&nbsp;<A HREF="Image.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
732&nbsp;<SCRIPT type="text/javascript">
733 <!--
734 if(window==top) {
735 document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
736 }
737 //-->
738</SCRIPT>
739<NOSCRIPT>
740 <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
741</NOSCRIPT>
742
743</FONT></TD>
744</TR>
745<TR>
746<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
747 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
748<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
749DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
750</TR>
751</TABLE>
752<A NAME="skip-navbar_bottom"></A>
753<!-- ======== END OF BOTTOM NAVBAR ======= -->
754
755<HR>
756Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.
757</BODY>
758</HTML>
Note: See TracBrowser for help on using the repository browser.