source: other-projects/trunk/gs3-release-maker/apache-ant-1.6.5/build/javadocs/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.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: 42.7 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>
7JDependTask (Apache Ant API)
8</TITLE>
9
10<META NAME="keywords" CONTENT="org.apache.tools.ant.taskdefs.optional.jdepend.JDependTask 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="JDependTask (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;<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.FormatAttribute.html" title="class in org.apache.tools.ant.taskdefs.optional.jdepend"><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="JDependTask.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;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.tools.ant.Task">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.optional.jdepend</FONT>
85<BR>
86Class JDependTask</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"><B>org.apache.tools.ant.taskdefs.optional.jdepend.JDependTask</B>
92</PRE>
93<HR>
94<DL>
95<DT>public class <B>JDependTask</B><DT>extends <A HREF="../../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">Task</A></DL>
96
97<P>
98Runs JDepend tests.
99
100 <p>JDepend is a tool to generate design quality metrics for each Java package.
101 It has been initially created by Mike Clark. JDepend can be found at <a
102 href="http://www.clarkware.com/software/JDepend.html">http://www.clarkware.com/software/JDepend.html</a>.
103
104 The current implementation spawn a new Java VM.
105<P>
106
107<P>
108<HR>
109
110<P>
111<!-- ======== NESTED CLASS SUMMARY ======== -->
112
113<A NAME="nested_class_summary"><!-- --></A>
114<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
115<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
116<TD COLSPAN=2><FONT SIZE="+2">
117<B>Nested Class Summary</B></FONT></TD>
118</TR>
119<TR BGCOLOR="white" CLASS="TableRowColor">
120<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
121<CODE>static&nbsp;class</CODE></FONT></TD>
122<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.FormatAttribute.html" title="class in org.apache.tools.ant.taskdefs.optional.jdepend">JDependTask.FormatAttribute</A></B></CODE>
123
124<BR>
125&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A class for the enumerated attribute format,
126 values are xml and text.</TD>
127</TR>
128</TABLE>
129&nbsp;
130<!-- =========== FIELD SUMMARY =========== -->
131
132<A NAME="field_summary"><!-- --></A>
133<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
134<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
135<TD COLSPAN=2><FONT SIZE="+2">
136<B>Field Summary</B></FONT></TD>
137</TR>
138</TABLE>
139&nbsp;<A NAME="fields_inherited_from_class_org.apache.tools.ant.Task"><!-- --></A>
140<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
141<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
142<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>
143</TR>
144<TR BGCOLOR="white" CLASS="TableRowColor">
145<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>
146</TR>
147</TABLE>
148&nbsp;<A NAME="fields_inherited_from_class_org.apache.tools.ant.ProjectComponent"><!-- --></A>
149<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
150<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
151<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>
152</TR>
153<TR BGCOLOR="white" CLASS="TableRowColor">
154<TD><CODE><A HREF="../../../../../../../org/apache/tools/ant/ProjectComponent.html#project">project</A></CODE></TD>
155</TR>
156</TABLE>
157&nbsp;
158<!-- ======== CONSTRUCTOR SUMMARY ======== -->
159
160<A NAME="constructor_summary"><!-- --></A>
161<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
162<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
163<TD COLSPAN=2><FONT SIZE="+2">
164<B>Constructor Summary</B></FONT></TD>
165</TR>
166<TR BGCOLOR="white" CLASS="TableRowColor">
167<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#JDependTask()">JDependTask</A></B>()</CODE>
168
169<BR>
170&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
171</TR>
172</TABLE>
173&nbsp;
174<!-- ========== METHOD SUMMARY =========== -->
175
176<A NAME="method_summary"><!-- --></A>
177<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
178<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
179<TD COLSPAN=2><FONT SIZE="+2">
180<B>Method Summary</B></FONT></TD>
181</TR>
182<TR BGCOLOR="white" CLASS="TableRowColor">
183<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
184<CODE>&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A></CODE></FONT></TD>
185<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#createClassespath()">createClassespath</A></B>()</CODE>
186
187<BR>
188&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a path to class code to analyze.</TD>
189</TR>
190<TR BGCOLOR="white" CLASS="TableRowColor">
191<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192<CODE>&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A></CODE></FONT></TD>
193<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#createClasspath()">createClasspath</A></B>()</CODE>
194
195<BR>
196&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a path to the classpath.</TD>
197</TR>
198<TR BGCOLOR="white" CLASS="TableRowColor">
199<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200<CODE>&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/types/PatternSet.NameEntry.html" title="class in org.apache.tools.ant.types">PatternSet.NameEntry</A></CODE></FONT></TD>
201<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#createExclude()">createExclude</A></B>()</CODE>
202
203<BR>
204&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;add a name entry on the exclude list</TD>
205</TR>
206<TR BGCOLOR="white" CLASS="TableRowColor">
207<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208<CODE>&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/types/Commandline.Argument.html" title="class in org.apache.tools.ant.types">Commandline.Argument</A></CODE></FONT></TD>
209<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#createJvmarg(org.apache.tools.ant.types.CommandlineJava)">createJvmarg</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/CommandlineJava.html" title="class in org.apache.tools.ant.types">CommandlineJava</A>&nbsp;commandline)</CODE>
210
211<BR>
212&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new JVM argument.</TD>
213</TR>
214<TR BGCOLOR="white" CLASS="TableRowColor">
215<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
216<CODE>&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A></CODE></FONT></TD>
217<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#createSourcespath()">createSourcespath</A></B>()</CODE>
218
219<BR>
220&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
221</TR>
222<TR BGCOLOR="white" CLASS="TableRowColor">
223<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
224<CODE>protected &nbsp;<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/ExecuteWatchdog.html" title="class in org.apache.tools.ant.taskdefs">ExecuteWatchdog</A></CODE></FONT></TD>
225<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#createWatchdog()">createWatchdog</A></B>()</CODE>
226
227<BR>
228&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
229</TR>
230<TR BGCOLOR="white" CLASS="TableRowColor">
231<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
232<CODE>&nbsp;void</CODE></FONT></TD>
233<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#execute()">execute</A></B>()</CODE>
234
235<BR>
236&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;execute the task</TD>
237</TR>
238<TR BGCOLOR="white" CLASS="TableRowColor">
239<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
240<CODE>&nbsp;int</CODE></FONT></TD>
241<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#executeAsForked(org.apache.tools.ant.types.CommandlineJava, org.apache.tools.ant.taskdefs.ExecuteWatchdog)">executeAsForked</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/CommandlineJava.html" title="class in org.apache.tools.ant.types">CommandlineJava</A>&nbsp;commandline,
242 <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/ExecuteWatchdog.html" title="class in org.apache.tools.ant.taskdefs">ExecuteWatchdog</A>&nbsp;watchdog)</CODE>
243
244<BR>
245&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Execute the task by forking a new JVM.</TD>
246</TR>
247<TR BGCOLOR="white" CLASS="TableRowColor">
248<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
249<CODE>&nbsp;int</CODE></FONT></TD>
250<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#executeInVM(org.apache.tools.ant.types.CommandlineJava)">executeInVM</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/CommandlineJava.html" title="class in org.apache.tools.ant.types">CommandlineJava</A>&nbsp;commandline)</CODE>
251
252<BR>
253&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Execute inside VM.</TD>
254</TR>
255<TR BGCOLOR="white" CLASS="TableRowColor">
256<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257<CODE>&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A></CODE></FONT></TD>
258<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#getClassespath()">getClassespath</A></B>()</CODE>
259
260<BR>
261&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the classespath.</TD>
262</TR>
263<TR BGCOLOR="white" CLASS="TableRowColor">
264<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
265<CODE>&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A></CODE></FONT></TD>
266<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#getClasspath()">getClasspath</A></B>()</CODE>
267
268<BR>
269&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the classpath to be used for this compilation.</TD>
270</TR>
271<TR BGCOLOR="white" CLASS="TableRowColor">
272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273<CODE>&nbsp;java.io.File</CODE></FONT></TD>
274<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#getDir()">getDir</A></B>()</CODE>
275
276<BR>
277&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
278</TR>
279<TR BGCOLOR="white" CLASS="TableRowColor">
280<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281<CODE>&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/types/PatternSet.html" title="class in org.apache.tools.ant.types">PatternSet</A></CODE></FONT></TD>
282<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#getExcludes()">getExcludes</A></B>()</CODE>
283
284<BR>
285&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
286</TR>
287<TR BGCOLOR="white" CLASS="TableRowColor">
288<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289<CODE>&nbsp;boolean</CODE></FONT></TD>
290<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#getFork()">getFork</A></B>()</CODE>
291
292<BR>
293&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
294</TR>
295<TR BGCOLOR="white" CLASS="TableRowColor">
296<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
297<CODE>&nbsp;boolean</CODE></FONT></TD>
298<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#getHaltonerror()">getHaltonerror</A></B>()</CODE>
299
300<BR>
301&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
302</TR>
303<TR BGCOLOR="white" CLASS="TableRowColor">
304<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305<CODE>&nbsp;java.io.File</CODE></FONT></TD>
306<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#getOutputFile()">getOutputFile</A></B>()</CODE>
307
308<BR>
309&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
310</TR>
311<TR BGCOLOR="white" CLASS="TableRowColor">
312<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
313<CODE>&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A></CODE></FONT></TD>
314<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#getSourcespath()">getSourcespath</A></B>()</CODE>
315
316<BR>
317&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
318</TR>
319<TR BGCOLOR="white" CLASS="TableRowColor">
320<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
321<CODE>&nbsp;java.lang.Long</CODE></FONT></TD>
322<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#getTimeout()">getTimeout</A></B>()</CODE>
323
324<BR>
325&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
326</TR>
327<TR BGCOLOR="white" CLASS="TableRowColor">
328<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
329<CODE>&nbsp;void</CODE></FONT></TD>
330<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setClasspath(org.apache.tools.ant.types.Path)">setClasspath</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A>&nbsp;classpath)</CODE>
331
332<BR>
333&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the classpath to be used for this compilation.</TD>
334</TR>
335<TR BGCOLOR="white" CLASS="TableRowColor">
336<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
337<CODE>&nbsp;void</CODE></FONT></TD>
338<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setClasspathRef(org.apache.tools.ant.types.Reference)">setClasspathRef</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/Reference.html" title="class in org.apache.tools.ant.types">Reference</A>&nbsp;r)</CODE>
339
340<BR>
341&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a reference to a classpath defined elsewhere.</TD>
342</TR>
343<TR BGCOLOR="white" CLASS="TableRowColor">
344<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
345<CODE>&nbsp;void</CODE></FONT></TD>
346<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setDir(java.io.File)">setDir</A></B>(java.io.File&nbsp;dir)</CODE>
347
348<BR>
349&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The directory to invoke the VM in.</TD>
350</TR>
351<TR BGCOLOR="white" CLASS="TableRowColor">
352<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
353<CODE>&nbsp;void</CODE></FONT></TD>
354<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setFork(boolean)">setFork</A></B>(boolean&nbsp;value)</CODE>
355
356<BR>
357&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If true, forks into a new JVM.</TD>
358</TR>
359<TR BGCOLOR="white" CLASS="TableRowColor">
360<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
361<CODE>&nbsp;void</CODE></FONT></TD>
362<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setFormat(org.apache.tools.ant.taskdefs.optional.jdepend.JDependTask.FormatAttribute)">setFormat</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.FormatAttribute.html" title="class in org.apache.tools.ant.taskdefs.optional.jdepend">JDependTask.FormatAttribute</A>&nbsp;ea)</CODE>
363
364<BR>
365&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The format to write the output in, "xml" or "text".</TD>
366</TR>
367<TR BGCOLOR="white" CLASS="TableRowColor">
368<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
369<CODE>&nbsp;void</CODE></FONT></TD>
370<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setHaltonerror(boolean)">setHaltonerror</A></B>(boolean&nbsp;haltonerror)</CODE>
371
372<BR>
373&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether or not to halt on failure.</TD>
374</TR>
375<TR BGCOLOR="white" CLASS="TableRowColor">
376<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
377<CODE>&nbsp;void</CODE></FONT></TD>
378<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setIncluderuntime(boolean)">setIncluderuntime</A></B>(boolean&nbsp;b)</CODE>
379
380<BR>
381&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If true,
382 include jdepend.jar in the forked VM.</TD>
383</TR>
384<TR BGCOLOR="white" CLASS="TableRowColor">
385<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
386<CODE>&nbsp;void</CODE></FONT></TD>
387<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setJvm(java.lang.String)">setJvm</A></B>(java.lang.String&nbsp;value)</CODE>
388
389<BR>
390&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The command used to invoke a forked Java Virtual Machine.</TD>
391</TR>
392<TR BGCOLOR="white" CLASS="TableRowColor">
393<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
394<CODE>&nbsp;void</CODE></FONT></TD>
395<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setOutputFile(java.io.File)">setOutputFile</A></B>(java.io.File&nbsp;outputFile)</CODE>
396
397<BR>
398&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The output file name.</TD>
399</TR>
400<TR BGCOLOR="white" CLASS="TableRowColor">
401<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
402<CODE>&nbsp;void</CODE></FONT></TD>
403<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setTimeout(java.lang.Long)">setTimeout</A></B>(java.lang.Long&nbsp;value)</CODE>
404
405<BR>
406&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the timeout value (in milliseconds).</TD>
407</TR>
408</TABLE>
409&nbsp;<A NAME="methods_inherited_from_class_org.apache.tools.ant.Task"><!-- --></A>
410<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
411<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
412<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>
413</TR>
414<TR BGCOLOR="white" CLASS="TableRowColor">
415<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>
416</TR>
417</TABLE>
418&nbsp;<A NAME="methods_inherited_from_class_org.apache.tools.ant.ProjectComponent"><!-- --></A>
419<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
420<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
421<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>
422</TR>
423<TR BGCOLOR="white" CLASS="TableRowColor">
424<TD><CODE><A HREF="../../../../../../../org/apache/tools/ant/ProjectComponent.html#getProject()">getProject</A>, <A HREF="../../../../../../../org/apache/tools/ant/ProjectComponent.html#setProject(org.apache.tools.ant.Project)">setProject</A></CODE></TD>
425</TR>
426</TABLE>
427&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
428<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
429<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
430<TD><B>Methods inherited from class java.lang.Object</B></TD>
431</TR>
432<TR BGCOLOR="white" CLASS="TableRowColor">
433<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
434</TR>
435</TABLE>
436&nbsp;
437<P>
438
439<!-- ============ FIELD DETAIL =========== -->
440
441
442<!-- ========= CONSTRUCTOR DETAIL ======== -->
443
444<A NAME="constructor_detail"><!-- --></A>
445<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
446<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
447<TD COLSPAN=1><FONT SIZE="+2">
448<B>Constructor Detail</B></FONT></TD>
449</TR>
450</TABLE>
451
452<A NAME="JDependTask()"><!-- --></A><H3>
453JDependTask</H3>
454<PRE>
455public <B>JDependTask</B>()</PRE>
456<DL>
457</DL>
458
459<!-- ============ METHOD DETAIL ========== -->
460
461<A NAME="method_detail"><!-- --></A>
462<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
463<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
464<TD COLSPAN=1><FONT SIZE="+2">
465<B>Method Detail</B></FONT></TD>
466</TR>
467</TABLE>
468
469<A NAME="setIncluderuntime(boolean)"><!-- --></A><H3>
470setIncluderuntime</H3>
471<PRE>
472public void <B>setIncluderuntime</B>(boolean&nbsp;b)</PRE>
473<DL>
474<DD>If true,
475 include jdepend.jar in the forked VM.
476<P>
477<DD><DL>
478<DT><B>Parameters:</B><DD><CODE>b</CODE> - include ant run time yes or no<DT><B>Since:</B></DT>
479 <DD>Ant 1.6</DD>
480</DL>
481</DD>
482</DL>
483<HR>
484
485<A NAME="setTimeout(java.lang.Long)"><!-- --></A><H3>
486setTimeout</H3>
487<PRE>
488public void <B>setTimeout</B>(java.lang.Long&nbsp;value)</PRE>
489<DL>
490<DD>Set the timeout value (in milliseconds).
491
492 <p>If the operation is running for more than this value, the jdepend
493 will be canceled. (works only when in 'fork' mode).</p>
494<P>
495<DD><DL>
496<DT><B>Parameters:</B><DD><CODE>value</CODE> - the maximum time (in milliseconds) allowed before
497 declaring the test as 'timed-out'<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setFork(boolean)"><CODE>setFork(boolean)</CODE></A></DL>
498</DD>
499</DL>
500<HR>
501
502<A NAME="getTimeout()"><!-- --></A><H3>
503getTimeout</H3>
504<PRE>
505public java.lang.Long <B>getTimeout</B>()</PRE>
506<DL>
507<DD><DL>
508
509<DT><B>Returns:</B><DD>the timeout value</DL>
510</DD>
511</DL>
512<HR>
513
514<A NAME="setOutputFile(java.io.File)"><!-- --></A><H3>
515setOutputFile</H3>
516<PRE>
517public void <B>setOutputFile</B>(java.io.File&nbsp;outputFile)</PRE>
518<DL>
519<DD>The output file name.
520<P>
521<DD><DL>
522<DT><B>Parameters:</B><DD><CODE>outputFile</CODE> - the output file name</DL>
523</DD>
524</DL>
525<HR>
526
527<A NAME="getOutputFile()"><!-- --></A><H3>
528getOutputFile</H3>
529<PRE>
530public java.io.File <B>getOutputFile</B>()</PRE>
531<DL>
532<DD><DL>
533
534<DT><B>Returns:</B><DD>the output file name</DL>
535</DD>
536</DL>
537<HR>
538
539<A NAME="setHaltonerror(boolean)"><!-- --></A><H3>
540setHaltonerror</H3>
541<PRE>
542public void <B>setHaltonerror</B>(boolean&nbsp;haltonerror)</PRE>
543<DL>
544<DD>Whether or not to halt on failure. Default: false.
545<P>
546<DD><DL>
547<DT><B>Parameters:</B><DD><CODE>haltonerror</CODE> - the value to set</DL>
548</DD>
549</DL>
550<HR>
551
552<A NAME="getHaltonerror()"><!-- --></A><H3>
553getHaltonerror</H3>
554<PRE>
555public boolean <B>getHaltonerror</B>()</PRE>
556<DL>
557<DD><DL>
558
559<DT><B>Returns:</B><DD>the value of the haltonerror attribute</DL>
560</DD>
561</DL>
562<HR>
563
564<A NAME="setFork(boolean)"><!-- --></A><H3>
565setFork</H3>
566<PRE>
567public void <B>setFork</B>(boolean&nbsp;value)</PRE>
568<DL>
569<DD>If true, forks into a new JVM. Default: false.
570<P>
571<DD><DL>
572<DT><B>Parameters:</B><DD><CODE>value</CODE> - <tt>true</tt> if a JVM should be forked,
573 otherwise <tt>false<tt></DL>
574</DD>
575</DL>
576<HR>
577
578<A NAME="getFork()"><!-- --></A><H3>
579getFork</H3>
580<PRE>
581public boolean <B>getFork</B>()</PRE>
582<DL>
583<DD><DL>
584
585<DT><B>Returns:</B><DD>the value of the fork attribute</DL>
586</DD>
587</DL>
588<HR>
589
590<A NAME="setJvm(java.lang.String)"><!-- --></A><H3>
591setJvm</H3>
592<PRE>
593public void <B>setJvm</B>(java.lang.String&nbsp;value)</PRE>
594<DL>
595<DD>The command used to invoke a forked Java Virtual Machine.
596
597 Default is <tt>java</tt>. Ignored if no JVM is forked.
598<P>
599<DD><DL>
600<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new VM to use instead of <tt>java</tt><DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setFork(boolean)"><CODE>setFork(boolean)</CODE></A></DL>
601</DD>
602</DL>
603<HR>
604
605<A NAME="createSourcespath()"><!-- --></A><H3>
606createSourcespath</H3>
607<PRE>
608public <A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A> <B>createSourcespath</B>()</PRE>
609<DL>
610<DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
611<P>
612<DD>Adds a path to source code to analyze.
613<P>
614<DD><DL>
615
616<DT><B>Returns:</B><DD>a source path</DL>
617</DD>
618</DL>
619<HR>
620
621<A NAME="getSourcespath()"><!-- --></A><H3>
622getSourcespath</H3>
623<PRE>
624public <A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A> <B>getSourcespath</B>()</PRE>
625<DL>
626<DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
627<P>
628<DD>Gets the sourcepath.
629<P>
630<DD><DL>
631
632<DT><B>Returns:</B><DD>the sources path</DL>
633</DD>
634</DL>
635<HR>
636
637<A NAME="createClassespath()"><!-- --></A><H3>
638createClassespath</H3>
639<PRE>
640public <A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A> <B>createClassespath</B>()</PRE>
641<DL>
642<DD>Adds a path to class code to analyze.
643<P>
644<DD><DL>
645
646<DT><B>Returns:</B><DD>a classes path</DL>
647</DD>
648</DL>
649<HR>
650
651<A NAME="getClassespath()"><!-- --></A><H3>
652getClassespath</H3>
653<PRE>
654public <A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A> <B>getClassespath</B>()</PRE>
655<DL>
656<DD>Gets the classespath.
657<P>
658<DD><DL>
659
660<DT><B>Returns:</B><DD>the classes path</DL>
661</DD>
662</DL>
663<HR>
664
665<A NAME="setDir(java.io.File)"><!-- --></A><H3>
666setDir</H3>
667<PRE>
668public void <B>setDir</B>(java.io.File&nbsp;dir)</PRE>
669<DL>
670<DD>The directory to invoke the VM in. Ignored if no JVM is forked.
671<P>
672<DD><DL>
673<DT><B>Parameters:</B><DD><CODE>dir</CODE> - the directory to invoke the JVM from.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setFork(boolean)"><CODE>setFork(boolean)</CODE></A></DL>
674</DD>
675</DL>
676<HR>
677
678<A NAME="getDir()"><!-- --></A><H3>
679getDir</H3>
680<PRE>
681public java.io.File <B>getDir</B>()</PRE>
682<DL>
683<DD><DL>
684
685<DT><B>Returns:</B><DD>the dir attribute</DL>
686</DD>
687</DL>
688<HR>
689
690<A NAME="setClasspath(org.apache.tools.ant.types.Path)"><!-- --></A><H3>
691setClasspath</H3>
692<PRE>
693public void <B>setClasspath</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A>&nbsp;classpath)</PRE>
694<DL>
695<DD>Set the classpath to be used for this compilation.
696<P>
697<DD><DL>
698<DT><B>Parameters:</B><DD><CODE>classpath</CODE> - a class path to be used</DL>
699</DD>
700</DL>
701<HR>
702
703<A NAME="getClasspath()"><!-- --></A><H3>
704getClasspath</H3>
705<PRE>
706public <A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A> <B>getClasspath</B>()</PRE>
707<DL>
708<DD>Gets the classpath to be used for this compilation.
709<P>
710<DD><DL>
711
712<DT><B>Returns:</B><DD>the class path used for compilation</DL>
713</DD>
714</DL>
715<HR>
716
717<A NAME="createClasspath()"><!-- --></A><H3>
718createClasspath</H3>
719<PRE>
720public <A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A> <B>createClasspath</B>()</PRE>
721<DL>
722<DD>Adds a path to the classpath.
723<P>
724<DD><DL>
725
726<DT><B>Returns:</B><DD>a classpath</DL>
727</DD>
728</DL>
729<HR>
730
731<A NAME="createJvmarg(org.apache.tools.ant.types.CommandlineJava)"><!-- --></A><H3>
732createJvmarg</H3>
733<PRE>
734public <A HREF="../../../../../../../org/apache/tools/ant/types/Commandline.Argument.html" title="class in org.apache.tools.ant.types">Commandline.Argument</A> <B>createJvmarg</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/CommandlineJava.html" title="class in org.apache.tools.ant.types">CommandlineJava</A>&nbsp;commandline)</PRE>
735<DL>
736<DD>Create a new JVM argument. Ignored if no JVM is forked.
737<P>
738<DD><DL>
739<DT><B>Parameters:</B><DD><CODE>commandline</CODE> - the commandline to create the argument on
740<DT><B>Returns:</B><DD>create a new JVM argument so that any argument can
741 be passed to the JVM.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.html#setFork(boolean)"><CODE>setFork(boolean)</CODE></A></DL>
742</DD>
743</DL>
744<HR>
745
746<A NAME="setClasspathRef(org.apache.tools.ant.types.Reference)"><!-- --></A><H3>
747setClasspathRef</H3>
748<PRE>
749public void <B>setClasspathRef</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/Reference.html" title="class in org.apache.tools.ant.types">Reference</A>&nbsp;r)</PRE>
750<DL>
751<DD>Adds a reference to a classpath defined elsewhere.
752<P>
753<DD><DL>
754<DT><B>Parameters:</B><DD><CODE>r</CODE> - a classpath reference</DL>
755</DD>
756</DL>
757<HR>
758
759<A NAME="createExclude()"><!-- --></A><H3>
760createExclude</H3>
761<PRE>
762public <A HREF="../../../../../../../org/apache/tools/ant/types/PatternSet.NameEntry.html" title="class in org.apache.tools.ant.types">PatternSet.NameEntry</A> <B>createExclude</B>()</PRE>
763<DL>
764<DD>add a name entry on the exclude list
765<P>
766<DD><DL>
767
768<DT><B>Returns:</B><DD>a pattern for the excludes</DL>
769</DD>
770</DL>
771<HR>
772
773<A NAME="getExcludes()"><!-- --></A><H3>
774getExcludes</H3>
775<PRE>
776public <A HREF="../../../../../../../org/apache/tools/ant/types/PatternSet.html" title="class in org.apache.tools.ant.types">PatternSet</A> <B>getExcludes</B>()</PRE>
777<DL>
778<DD><DL>
779
780<DT><B>Returns:</B><DD>the excludes patterns</DL>
781</DD>
782</DL>
783<HR>
784
785<A NAME="setFormat(org.apache.tools.ant.taskdefs.optional.jdepend.JDependTask.FormatAttribute)"><!-- --></A><H3>
786setFormat</H3>
787<PRE>
788public void <B>setFormat</B>(<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.FormatAttribute.html" title="class in org.apache.tools.ant.taskdefs.optional.jdepend">JDependTask.FormatAttribute</A>&nbsp;ea)</PRE>
789<DL>
790<DD>The format to write the output in, "xml" or "text".
791<P>
792<DD><DL>
793<DT><B>Parameters:</B><DD><CODE>ea</CODE> - xml or text</DL>
794</DD>
795</DL>
796<HR>
797
798<A NAME="execute()"><!-- --></A><H3>
799execute</H3>
800<PRE>
801public void <B>execute</B>()
802 throws <A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></PRE>
803<DL>
804<DD>execute the task
805<P>
806<DD><DL>
807<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>
808</DD>
809<DD><DL>
810
811<DT><B>Throws:</B>
812<DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></CODE> - if an error occurs</DL>
813</DD>
814</DL>
815<HR>
816
817<A NAME="executeInVM(org.apache.tools.ant.types.CommandlineJava)"><!-- --></A><H3>
818executeInVM</H3>
819<PRE>
820public int <B>executeInVM</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/CommandlineJava.html" title="class in org.apache.tools.ant.types">CommandlineJava</A>&nbsp;commandline)
821 throws <A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></PRE>
822<DL>
823<DD>Execute inside VM.
824<P>
825<DD><DL>
826<DT><B>Parameters:</B><DD><CODE>commandline</CODE> - the command line
827<DT><B>Returns:</B><DD>the return value of the mvm
828<DT><B>Throws:</B>
829<DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></CODE> - if an error occurs</DL>
830</DD>
831</DL>
832<HR>
833
834<A NAME="executeAsForked(org.apache.tools.ant.types.CommandlineJava, org.apache.tools.ant.taskdefs.ExecuteWatchdog)"><!-- --></A><H3>
835executeAsForked</H3>
836<PRE>
837public int <B>executeAsForked</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/CommandlineJava.html" title="class in org.apache.tools.ant.types">CommandlineJava</A>&nbsp;commandline,
838 <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/ExecuteWatchdog.html" title="class in org.apache.tools.ant.taskdefs">ExecuteWatchdog</A>&nbsp;watchdog)
839 throws <A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></PRE>
840<DL>
841<DD>Execute the task by forking a new JVM. The command will block until
842 it finishes. To know if the process was destroyed or not, use the
843 <tt>killedProcess()</tt> method of the watchdog class.
844<P>
845<DD><DL>
846<DT><B>Parameters:</B><DD><CODE>commandline</CODE> - the commandline for forked jvm<DD><CODE>watchdog</CODE> - the watchdog in charge of cancelling the test if it
847 exceeds a certain amount of time. Can be <tt>null</tt>.
848<DT><B>Returns:</B><DD>the result of running the jdepend
849<DT><B>Throws:</B>
850<DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></CODE> - in case of error</DL>
851</DD>
852</DL>
853<HR>
854
855<A NAME="createWatchdog()"><!-- --></A><H3>
856createWatchdog</H3>
857<PRE>
858protected <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/ExecuteWatchdog.html" title="class in org.apache.tools.ant.taskdefs">ExecuteWatchdog</A> <B>createWatchdog</B>()
859 throws <A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></PRE>
860<DL>
861<DD><DL>
862
863<DT><B>Returns:</B><DD><tt>null</tt> if there is a timeout value, otherwise the
864 watchdog instance.
865<DT><B>Throws:</B>
866<DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></CODE> - in case of error</DL>
867</DD>
868</DL>
869<!-- ========= END OF CLASS DATA ========= -->
870<HR>
871
872
873<!-- ======= START OF BOTTOM NAVBAR ====== -->
874<A NAME="navbar_bottom"><!-- --></A>
875<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
876<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
877<TR>
878<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
879<A NAME="navbar_bottom_firstrow"><!-- --></A>
880<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
881 <TR ALIGN="center" VALIGN="top">
882 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
883 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
884 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
885 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
886 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
887 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
888 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
889 </TR>
890</TABLE>
891</TD>
892<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
893</EM>
894</TD>
895</TR>
896
897<TR>
898<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
899&nbsp;PREV CLASS&nbsp;
900&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.FormatAttribute.html" title="class in org.apache.tools.ant.taskdefs.optional.jdepend"><B>NEXT CLASS</B></A></FONT></TD>
901<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
902 <A HREF="../../../../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
903&nbsp;<A HREF="JDependTask.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
904&nbsp;<SCRIPT type="text/javascript">
905 <!--
906 if(window==top) {
907 document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
908 }
909 //-->
910</SCRIPT>
911<NOSCRIPT>
912 <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
913</NOSCRIPT>
914
915</FONT></TD>
916</TR>
917<TR>
918<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
919 SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.tools.ant.Task">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
920<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
921DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
922</TR>
923</TABLE>
924<A NAME="skip-navbar_bottom"></A>
925<!-- ======== END OF BOTTOM NAVBAR ======= -->
926
927<HR>
928Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.
929</BODY>
930</HTML>
Note: See TracBrowser for help on using the repository browser.