1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5 <!-- Generated by javadoc (build 1.5.0_09) on Tue Jan 08 20:46:00 GMT 2008 -->
7 Thread (leJOS NXT API documentation)
10 <META NAME="keywords" CONTENT="java.lang.Thread class">
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
14 <SCRIPT type="text/javascript">
15 function windowTitle()
17 parent.document.title="Thread (leJOS NXT API documentation)";
25 <BODY BGCOLOR="white" onload="windowTitle();">
28 <!-- ========= START OF TOP NAVBAR ======= -->
29 <A NAME="navbar_top"><!-- --></A>
30 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
31 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
33 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
34 <A NAME="navbar_top_firstrow"><!-- --></A>
35 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
36 <TR ALIGN="center" VALIGN="top">
37 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
39 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
47 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
53 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
54 <A HREF="../../java/lang/System.html" title="class in java.lang"><B>PREV CLASS</B></A>
55 <A HREF="../../java/lang/ThreadDeath.html" title="class in java.lang"><B>NEXT CLASS</B></A></FONT></TD>
56 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
57 <A HREF="../../index.html?java/lang/Thread.html" target="_top"><B>FRAMES</B></A>
58 <A HREF="Thread.html" target="_top"><B>NO FRAMES</B></A>
59 <SCRIPT type="text/javascript">
62 document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
67 <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
74 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
75 SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
76 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
77 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
80 <A NAME="skip-navbar_top"></A>
81 <!-- ========= END OF TOP NAVBAR ========= -->
84 <!-- ======== START OF CLASS DATA ======== -->
91 <A HREF="../../java/lang/Object.html" title="class in java.lang">java.lang.Object</A>
92 <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>java.lang.Thread</B>
95 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../lejos/subsumption/ActivityBase.html" title="class in lejos.subsumption">ActivityBase</A>, <A HREF="../../lejos/nxt/comm/LCPBTResponder.html" title="class in lejos.nxt.comm">LCPBTResponder</A></DD>
99 <DT><PRE>public abstract class <B>Thread</B><DT>extends <A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A></DL>
103 A thread of execution (or task). Now handles priorities, daemon threads
111 <!-- =========== FIELD SUMMARY =========== -->
113 <A NAME="field_summary"><!-- --></A>
114 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
115 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
116 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
117 <B>Field Summary</B></FONT></TH>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
121 <CODE>static int</CODE></FONT></TD>
122 <TD><CODE><B><A HREF="../../java/lang/Thread.html#MAX_PRIORITY">MAX_PRIORITY</A></B></CODE>
125 The maximum priority that a thread can have.</TD>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129 <CODE>static int</CODE></FONT></TD>
130 <TD><CODE><B><A HREF="../../java/lang/Thread.html#MIN_PRIORITY">MIN_PRIORITY</A></B></CODE>
133 The minimum priority that a thread can have.</TD>
135 <TR BGCOLOR="white" CLASS="TableRowColor">
136 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
137 <CODE>static int</CODE></FONT></TD>
138 <TD><CODE><B><A HREF="../../java/lang/Thread.html#NORM_PRIORITY">NORM_PRIORITY</A></B></CODE>
141 The priority that is assigned to the primordial thread.</TD>
145 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
147 <A NAME="constructor_summary"><!-- --></A>
148 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
149 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
150 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
151 <B>Constructor Summary</B></FONT></TH>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD><CODE><B><A HREF="../../java/lang/Thread.html#Thread()">Thread</A></B>()</CODE>
157 </TD>
159 <TR BGCOLOR="white" CLASS="TableRowColor">
160 <TD><CODE><B><A HREF="../../java/lang/Thread.html#Thread(java.lang.String)">Thread</A></B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A> name)</CODE>
163 </TD>
167 <!-- ========== METHOD SUMMARY =========== -->
169 <A NAME="method_summary"><!-- --></A>
170 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
171 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
172 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
173 <B>Method Summary</B></FONT></TH>
175 <TR BGCOLOR="white" CLASS="TableRowColor">
176 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
177 <CODE>static <A HREF="../../java/lang/Thread.html" title="class in java.lang">Thread</A></CODE></FONT></TD>
178 <TD><CODE><B><A HREF="../../java/lang/Thread.html#currentThread()">currentThread</A></B>()</CODE>
181 </TD>
183 <TR BGCOLOR="white" CLASS="TableRowColor">
184 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
185 <CODE> int</CODE></FONT></TD>
186 <TD><CODE><B><A HREF="../../java/lang/Thread.html#getPriority()">getPriority</A></B>()</CODE>
189 </TD>
191 <TR BGCOLOR="white" CLASS="TableRowColor">
192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193 <CODE> void</CODE></FONT></TD>
194 <TD><CODE><B><A HREF="../../java/lang/Thread.html#interrupt()">interrupt</A></B>()</CODE>
197 Set the interrupted flag.</TD>
199 <TR BGCOLOR="white" CLASS="TableRowColor">
200 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
201 <CODE>static boolean</CODE></FONT></TD>
202 <TD><CODE><B><A HREF="../../java/lang/Thread.html#interrupted()">interrupted</A></B>()</CODE>
205 </TD>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209 <CODE> boolean</CODE></FONT></TD>
210 <TD><CODE><B><A HREF="../../java/lang/Thread.html#isAlive()">isAlive</A></B>()</CODE>
213 </TD>
215 <TR BGCOLOR="white" CLASS="TableRowColor">
216 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217 <CODE> boolean</CODE></FONT></TD>
218 <TD><CODE><B><A HREF="../../java/lang/Thread.html#isDaemon()">isDaemon</A></B>()</CODE>
221 Set the daemon flag.</TD>
223 <TR BGCOLOR="white" CLASS="TableRowColor">
224 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225 <CODE> boolean</CODE></FONT></TD>
226 <TD><CODE><B><A HREF="../../java/lang/Thread.html#isInterrupted()">isInterrupted</A></B>()</CODE>
229 </TD>
231 <TR BGCOLOR="white" CLASS="TableRowColor">
232 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
233 <CODE> void</CODE></FONT></TD>
234 <TD><CODE><B><A HREF="../../java/lang/Thread.html#join()">join</A></B>()</CODE>
237 Join not yet implemented</TD>
239 <TR BGCOLOR="white" CLASS="TableRowColor">
240 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
241 <CODE> void</CODE></FONT></TD>
242 <TD><CODE><B><A HREF="../../java/lang/Thread.html#join(long)">join</A></B>(long timeout)</CODE>
245 </TD>
247 <TR BGCOLOR="white" CLASS="TableRowColor">
248 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
249 <CODE>abstract void</CODE></FONT></TD>
250 <TD><CODE><B><A HREF="../../java/lang/Thread.html#run()">run</A></B>()</CODE>
253 </TD>
255 <TR BGCOLOR="white" CLASS="TableRowColor">
256 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257 <CODE> void</CODE></FONT></TD>
258 <TD><CODE><B><A HREF="../../java/lang/Thread.html#setDaemon(boolean)">setDaemon</A></B>(boolean on)</CODE>
261 </TD>
263 <TR BGCOLOR="white" CLASS="TableRowColor">
264 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
265 <CODE> void</CODE></FONT></TD>
266 <TD><CODE><B><A HREF="../../java/lang/Thread.html#setPriority(int)">setPriority</A></B>(int priority)</CODE>
269 Set the priority of this thread.</TD>
271 <TR BGCOLOR="white" CLASS="TableRowColor">
272 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273 <CODE>static void</CODE></FONT></TD>
274 <TD><CODE><B><A HREF="../../java/lang/Thread.html#sleep(long)">sleep</A></B>(long aMilliseconds)</CODE>
277 </TD>
279 <TR BGCOLOR="white" CLASS="TableRowColor">
280 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281 <CODE> void</CODE></FONT></TD>
282 <TD><CODE><B><A HREF="../../java/lang/Thread.html#start()">start</A></B>()</CODE>
285 </TD>
287 <TR BGCOLOR="white" CLASS="TableRowColor">
288 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289 <CODE>static void</CODE></FONT></TD>
290 <TD><CODE><B><A HREF="../../java/lang/Thread.html#yield()">yield</A></B>()</CODE>
293 </TD>
296 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
297 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
298 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
299 <TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A></B></TH>
301 <TR BGCOLOR="white" CLASS="TableRowColor">
302 <TD><CODE><A HREF="../../java/lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="../../java/lang/Object.html#getClass()">getClass</A>, <A HREF="../../java/lang/Object.html#hashCode()">hashCode</A>, <A HREF="../../java/lang/Object.html#notify()">notify</A>, <A HREF="../../java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="../../java/lang/Object.html#toString()">toString</A>, <A HREF="../../java/lang/Object.html#wait()">wait</A>, <A HREF="../../java/lang/Object.html#wait(long)">wait</A></CODE></TD>
308 <!-- ============ FIELD DETAIL =========== -->
310 <A NAME="field_detail"><!-- --></A>
311 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
312 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
313 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
314 <B>Field Detail</B></FONT></TH>
318 <A NAME="MIN_PRIORITY"><!-- --></A><H3>
321 public static final int <B>MIN_PRIORITY</B></PRE>
323 <DD>The minimum priority that a thread can have. The value is 1.
326 <DT><B>See Also:</B><DD><A HREF="../../constant-values.html#java.lang.Thread.MIN_PRIORITY">Constant Field Values</A></DL>
330 <A NAME="NORM_PRIORITY"><!-- --></A><H3>
333 public static final int <B>NORM_PRIORITY</B></PRE>
335 <DD>The priority that is assigned to the primordial thread. The value is 5.
338 <DT><B>See Also:</B><DD><A HREF="../../constant-values.html#java.lang.Thread.NORM_PRIORITY">Constant Field Values</A></DL>
342 <A NAME="MAX_PRIORITY"><!-- --></A><H3>
345 public static final int <B>MAX_PRIORITY</B></PRE>
347 <DD>The maximum priority that a thread can have. The value is 10.
350 <DT><B>See Also:</B><DD><A HREF="../../constant-values.html#java.lang.Thread.MAX_PRIORITY">Constant Field Values</A></DL>
353 <!-- ========= CONSTRUCTOR DETAIL ======== -->
355 <A NAME="constructor_detail"><!-- --></A>
356 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
357 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
358 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
359 <B>Constructor Detail</B></FONT></TH>
363 <A NAME="Thread()"><!-- --></A><H3>
366 public <B>Thread</B>()</PRE>
371 <A NAME="Thread(java.lang.String)"><!-- --></A><H3>
374 public <B>Thread</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A> name)</PRE>
378 <!-- ============ METHOD DETAIL ========== -->
380 <A NAME="method_detail"><!-- --></A>
381 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
382 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
383 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
384 <B>Method Detail</B></FONT></TH>
388 <A NAME="isAlive()"><!-- --></A><H3>
391 public final boolean <B>isAlive</B>()</PRE>
399 <A NAME="run()"><!-- --></A><H3>
402 public abstract void <B>run</B>()</PRE>
410 <A NAME="start()"><!-- --></A><H3>
413 public final void <B>start</B>()</PRE>
421 <A NAME="yield()"><!-- --></A><H3>
424 public static void <B>yield</B>()</PRE>
432 <A NAME="sleep(long)"><!-- --></A><H3>
435 public static void <B>sleep</B>(long aMilliseconds)
436 throws <A HREF="../../java/lang/InterruptedException.html" title="class in java.lang">InterruptedException</A></PRE>
441 <DD><CODE><A HREF="../../java/lang/InterruptedException.html" title="class in java.lang">InterruptedException</A></CODE></DL>
446 <A NAME="currentThread()"><!-- --></A><H3>
449 public static <A HREF="../../java/lang/Thread.html" title="class in java.lang">Thread</A> <B>currentThread</B>()</PRE>
457 <A NAME="getPriority()"><!-- --></A><H3>
460 public final int <B>getPriority</B>()</PRE>
468 <A NAME="setPriority(int)"><!-- --></A><H3>
471 public final void <B>setPriority</B>(int priority)</PRE>
473 <DD>Set the priority of this thread. Higher number have higher priority.
474 The scheduler will always run the highest priority thread in preference
475 to any others. If more than one thread of that priority exists the
476 scheduler will time-slice them. In order for lower priority threas
477 to run a higher priority thread must cease to be runnable. i.e. it
478 must exit, sleep or wait on a monitor. It is not sufficient to just
481 Threads inherit the priority of their parent. The primordial thread
482 has priority NORM_PRIORITY.
485 <DT><B>Parameters:</B><DD><CODE>priority</CODE> - must be between MIN_PRIORITY and MAX_PRIORITY.</DL>
490 <A NAME="interrupt()"><!-- --></A><H3>
493 public void <B>interrupt</B>()</PRE>
495 <DD>Set the interrupted flag. If we are asleep we will wake up
496 and an InterruptedException will be thrown.
504 <A NAME="interrupted()"><!-- --></A><H3>
507 public static boolean <B>interrupted</B>()</PRE>
515 <A NAME="isInterrupted()"><!-- --></A><H3>
518 public final boolean <B>isInterrupted</B>()</PRE>
526 <A NAME="isDaemon()"><!-- --></A><H3>
529 public final boolean <B>isDaemon</B>()</PRE>
531 <DD>Set the daemon flag. If a thread is a daemon thread its existence will
532 not prevent a JVM from exiting.
540 <A NAME="setDaemon(boolean)"><!-- --></A><H3>
543 public final void <B>setDaemon</B>(boolean on)</PRE>
551 <A NAME="join()"><!-- --></A><H3>
554 public final void <B>join</B>()
555 throws <A HREF="../../java/lang/InterruptedException.html" title="class in java.lang">InterruptedException</A></PRE>
557 <DD>Join not yet implemented
562 <DD><CODE><A HREF="../../java/lang/InterruptedException.html" title="class in java.lang">InterruptedException</A></CODE></DL>
567 <A NAME="join(long)"><!-- --></A><H3>
570 public final void <B>join</B>(long timeout)
571 throws <A HREF="../../java/lang/InterruptedException.html" title="class in java.lang">InterruptedException</A></PRE>
576 <DD><CODE><A HREF="../../java/lang/InterruptedException.html" title="class in java.lang">InterruptedException</A></CODE></DL>
579 <!-- ========= END OF CLASS DATA ========= -->
583 <!-- ======= START OF BOTTOM NAVBAR ====== -->
584 <A NAME="navbar_bottom"><!-- --></A>
585 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
586 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
588 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
589 <A NAME="navbar_bottom_firstrow"><!-- --></A>
590 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
591 <TR ALIGN="center" VALIGN="top">
592 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
593 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
594 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
595 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
596 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
597 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
598 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
602 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
608 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
609 <A HREF="../../java/lang/System.html" title="class in java.lang"><B>PREV CLASS</B></A>
610 <A HREF="../../java/lang/ThreadDeath.html" title="class in java.lang"><B>NEXT CLASS</B></A></FONT></TD>
611 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
612 <A HREF="../../index.html?java/lang/Thread.html" target="_top"><B>FRAMES</B></A>
613 <A HREF="Thread.html" target="_top"><B>NO FRAMES</B></A>
614 <SCRIPT type="text/javascript">
617 document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
622 <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
629 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
630 SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
631 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
632 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
635 <A NAME="skip-navbar_bottom"></A>
636 <!-- ======== END OF BOTTOM NAVBAR ======= -->