PageRenderTime 44ms CodeModel.GetById 17ms app.highlight 20ms RepoModel.GetById 1ms app.codeStats 0ms

/www/tags/NOV_07_2009/htdocs/api/org/gjt/sp/jedit/textarea/TextAreaExtension.html

#
HTML | 369 lines | 318 code | 39 blank | 12 comment | 0 complexity | 2e949357e801accba7e17535c3aa28ba MD5 | raw file
  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.5.0_14) on Tue Jul 22 07:14:15 GMT-08:00 2008 -->
  6<TITLE>
  7TextAreaExtension (jEdit API)
  8</TITLE>
  9
 10<META NAME="keywords" CONTENT="org.gjt.sp.jedit.textarea.TextAreaExtension class">
 11
 12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
 13
 14
 15<NOSCRIPT>
 16</NOSCRIPT>
 17
 18</HEAD>
 19
 20<BODY BGCOLOR="white" >
 21
 22
 23<!-- ========= START OF TOP NAVBAR ======= -->
 24<A NAME="navbar_top"><!-- --></A>
 25<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
 26<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
 27<TR>
 28<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
 29<A NAME="navbar_top_firstrow"><!-- --></A>
 30<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
 31  <TR ALIGN="center" VALIGN="top">
 32  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
 33  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
 34  <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
 35  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TextAreaExtension.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
 36  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
 37  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
 38  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
 39  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 40  </TR>
 41</TABLE>
 42</TD>
 43<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
 44</EM>
 45</TD>
 46</TR>
 47
 48<TR>
 49<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 50&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaException.html" title="class in org.gjt.sp.jedit.textarea"><B>PREV CLASS</B></A>&nbsp;
 51&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaMouseHandler.html" title="class in org.gjt.sp.jedit.textarea"><B>NEXT CLASS</B></A></FONT></TD>
 52<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 53  <A HREF="../../../../../index.html?org/gjt/sp/jedit/textarea/TextAreaExtension.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 54&nbsp;<A HREF="TextAreaExtension.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 55&nbsp;
 56<NOSCRIPT>
 57  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
 58</NOSCRIPT>
 59
 60
 61</FONT></TD>
 62</TR>
 63<TR>
 64<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 65  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 66<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 67DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 68</TR>
 69</TABLE>
 70<A NAME="skip-navbar_top"></A>
 71<!-- ========= END OF TOP NAVBAR ========= -->
 72
 73<HR>
 74<!-- ======== START OF CLASS DATA ======== -->
 75<H2>
 76<FONT SIZE="-1">
 77org.gjt.sp.jedit.textarea</FONT>
 78<BR>
 79Class TextAreaExtension</H2>
 80<PRE>
 81java.lang.Object
 82  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.gjt.sp.jedit.textarea.TextAreaExtension</B>
 83</PRE>
 84<DL>
 85<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/gjt/sp/jedit/textarea/StructureMatcher.Highlight.html" title="class in org.gjt.sp.jedit.textarea">StructureMatcher.Highlight</A></DD>
 86</DL>
 87<HR>
 88<DL>
 89<DT><PRE>public abstract class <B>TextAreaExtension</B><DT>extends java.lang.Object</DL>
 90</PRE>
 91
 92<P>
 93Subclasses of this class can perform custom painting and tool tip
 94 handling in the text area and gutter.
 95<P>
 96
 97<P>
 98<DL>
 99<DT><B>Since:</B></DT>
100  <DD>jEdit 4.0pre4</DD>
101<DT><B>See Also:</B><DD><A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaPainter.html#addExtension(org.gjt.sp.jedit.textarea.TextAreaExtension)"><CODE>TextAreaPainter.addExtension(TextAreaExtension)</CODE></A>, 
102<A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaPainter.html#removeExtension(org.gjt.sp.jedit.textarea.TextAreaExtension)"><CODE>TextAreaPainter.removeExtension(TextAreaExtension)</CODE></A>, 
103<A HREF="../../../../../org/gjt/sp/jedit/textarea/Gutter.html#addExtension(org.gjt.sp.jedit.textarea.TextAreaExtension)"><CODE>Gutter.addExtension(TextAreaExtension)</CODE></A>, 
104<A HREF="../../../../../org/gjt/sp/jedit/textarea/Gutter.html#removeExtension(org.gjt.sp.jedit.textarea.TextAreaExtension)"><CODE>Gutter.removeExtension(TextAreaExtension)</CODE></A></DL>
105<HR>
106
107<P>
108
109<!-- ======== CONSTRUCTOR SUMMARY ======== -->
110
111<A NAME="constructor_summary"><!-- --></A>
112<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
113<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
114<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
115<B>Constructor Summary</B></FONT></TH>
116</TR>
117<TR BGCOLOR="white" CLASS="TableRowColor">
118<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaExtension.html#TextAreaExtension()">TextAreaExtension</A></B>()</CODE>
119
120<BR>
121&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
122</TR>
123</TABLE>
124&nbsp;
125<!-- ========== METHOD SUMMARY =========== -->
126
127<A NAME="method_summary"><!-- --></A>
128<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
129<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
130<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
131<B>Method Summary</B></FONT></TH>
132</TR>
133<TR BGCOLOR="white" CLASS="TableRowColor">
134<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
136<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaExtension.html#getToolTipText(int, int)">getToolTipText</A></B>(int&nbsp;x,
137               int&nbsp;y)</CODE>
138
139<BR>
140&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called by the text area when the mouse hovers over the
141 location specified in the mouse event.</TD>
142</TR>
143<TR BGCOLOR="white" CLASS="TableRowColor">
144<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
145<CODE>&nbsp;void</CODE></FONT></TD>
146<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaExtension.html#paintInvalidLine(java.awt.Graphics2D, int, int)">paintInvalidLine</A></B>(java.awt.Graphics2D&nbsp;gfx,
147                 int&nbsp;screenLine,
148                 int&nbsp;y)</CODE>
149
150<BR>
151&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called by the text area when the extension is to paint a
152 screen line which is not part of the buffer.</TD>
153</TR>
154<TR BGCOLOR="white" CLASS="TableRowColor">
155<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156<CODE>&nbsp;void</CODE></FONT></TD>
157<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaExtension.html#paintScreenLineRange(java.awt.Graphics2D, int, int, int[], int[], int[], int, int)">paintScreenLineRange</A></B>(java.awt.Graphics2D&nbsp;gfx,
158                     int&nbsp;firstLine,
159                     int&nbsp;lastLine,
160                     int[]&nbsp;physicalLines,
161                     int[]&nbsp;start,
162                     int[]&nbsp;end,
163                     int&nbsp;y,
164                     int&nbsp;lineHeight)</CODE>
165
166<BR>
167&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Paints a range of screen lines.</TD>
168</TR>
169<TR BGCOLOR="white" CLASS="TableRowColor">
170<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171<CODE>&nbsp;void</CODE></FONT></TD>
172<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaExtension.html#paintValidLine(java.awt.Graphics2D, int, int, int, int, int)">paintValidLine</A></B>(java.awt.Graphics2D&nbsp;gfx,
173               int&nbsp;screenLine,
174               int&nbsp;physicalLine,
175               int&nbsp;start,
176               int&nbsp;end,
177               int&nbsp;y)</CODE>
178
179<BR>
180&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called by the text area when the extension is to paint a
181 screen line which has an associated physical line number in
182 the buffer.</TD>
183</TR>
184</TABLE>
185&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
186<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
187<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
188<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
189</TR>
190<TR BGCOLOR="white" CLASS="TableRowColor">
191<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
192</TR>
193</TABLE>
194&nbsp;
195<P>
196
197<!-- ========= CONSTRUCTOR DETAIL ======== -->
198
199<A NAME="constructor_detail"><!-- --></A>
200<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
201<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
202<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
203<B>Constructor Detail</B></FONT></TH>
204</TR>
205</TABLE>
206
207<A NAME="TextAreaExtension()"><!-- --></A><H3>
208TextAreaExtension</H3>
209<PRE>
210public <B>TextAreaExtension</B>()</PRE>
211<DL>
212</DL>
213
214<!-- ============ METHOD DETAIL ========== -->
215
216<A NAME="method_detail"><!-- --></A>
217<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
218<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
219<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
220<B>Method Detail</B></FONT></TH>
221</TR>
222</TABLE>
223
224<A NAME="paintScreenLineRange(java.awt.Graphics2D, int, int, int[], int[], int[], int, int)"><!-- --></A><H3>
225paintScreenLineRange</H3>
226<PRE>
227public void <B>paintScreenLineRange</B>(java.awt.Graphics2D&nbsp;gfx,
228                                 int&nbsp;firstLine,
229                                 int&nbsp;lastLine,
230                                 int[]&nbsp;physicalLines,
231                                 int[]&nbsp;start,
232                                 int[]&nbsp;end,
233                                 int&nbsp;y,
234                                 int&nbsp;lineHeight)</PRE>
235<DL>
236<DD>Paints a range of screen lines. The default implementation calls
237 <A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaExtension.html#paintValidLine(java.awt.Graphics2D, int, int, int, int, int)"><CODE>paintValidLine(Graphics2D,int,int,int,int,int)</CODE></A> and
238 <A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaExtension.html#paintInvalidLine(java.awt.Graphics2D, int, int)"><CODE>paintInvalidLine(Graphics2D,int,int)</CODE></A>.
239<P>
240<DD><DL>
241<DT><B>Parameters:</B><DD><CODE>gfx</CODE> - A graphics context<DD><CODE>firstLine</CODE> - The first screen line<DD><CODE>lastLine</CODE> - The last screen line<DD><CODE>physicalLines</CODE> - The list of physical line numbers. Entries are
242 -1 if the screen line is out of range.<DD><CODE>start</CODE> - An array of screen line start offsets.<DD><CODE>end</CODE> - An array of screen line end offsets<DD><CODE>y</CODE> - The y co-ordinate<DD><CODE>lineHeight</CODE> - The line height<DT><B>Since:</B></DT>
243  <DD>jEdit 4.2pre2</DD>
244</DL>
245</DD>
246</DL>
247<HR>
248
249<A NAME="paintValidLine(java.awt.Graphics2D, int, int, int, int, int)"><!-- --></A><H3>
250paintValidLine</H3>
251<PRE>
252public void <B>paintValidLine</B>(java.awt.Graphics2D&nbsp;gfx,
253                           int&nbsp;screenLine,
254                           int&nbsp;physicalLine,
255                           int&nbsp;start,
256                           int&nbsp;end,
257                           int&nbsp;y)</PRE>
258<DL>
259<DD>Called by the text area when the extension is to paint a
260 screen line which has an associated physical line number in
261 the buffer. Note that since one physical line may consist of
262 several screen lines due to soft wrap, the start and end
263 offsets of the screen line are passed in as well.
264<P>
265<DD><DL>
266<DT><B>Parameters:</B><DD><CODE>gfx</CODE> - The graphics context<DD><CODE>screenLine</CODE> - The screen line number<DD><CODE>physicalLine</CODE> - The physical line number<DD><CODE>start</CODE> - The offset where the screen line begins, from
267 the start of the buffer<DD><CODE>end</CODE> - The offset where the screen line ends, from the
268 start of the buffer<DD><CODE>y</CODE> - The y co-ordinate of the top of the line's
269 bounding box<DT><B>Since:</B></DT>
270  <DD>jEdit 4.0pre4</DD>
271</DL>
272</DD>
273</DL>
274<HR>
275
276<A NAME="paintInvalidLine(java.awt.Graphics2D, int, int)"><!-- --></A><H3>
277paintInvalidLine</H3>
278<PRE>
279public void <B>paintInvalidLine</B>(java.awt.Graphics2D&nbsp;gfx,
280                             int&nbsp;screenLine,
281                             int&nbsp;y)</PRE>
282<DL>
283<DD>Called by the text area when the extension is to paint a
284 screen line which is not part of the buffer. This can happen
285 if the buffer is shorter than the height of the text area,
286 for example.
287<P>
288<DD><DL>
289<DT><B>Parameters:</B><DD><CODE>gfx</CODE> - The graphics context<DD><CODE>screenLine</CODE> - The screen line number<DD><CODE>y</CODE> - The y co-ordinate of the top of the line's
290 bounding box<DT><B>Since:</B></DT>
291  <DD>jEdit 4.0pre4</DD>
292</DL>
293</DD>
294</DL>
295<HR>
296
297<A NAME="getToolTipText(int, int)"><!-- --></A><H3>
298getToolTipText</H3>
299<PRE>
300public java.lang.String <B>getToolTipText</B>(int&nbsp;x,
301                                       int&nbsp;y)</PRE>
302<DL>
303<DD>Called by the text area when the mouse hovers over the
304 location specified in the mouse event.
305<P>
306<DD><DL>
307<DT><B>Parameters:</B><DD><CODE>x</CODE> - The x co-ordinate<DD><CODE>y</CODE> - The y co-ordinate<DT><B>Since:</B></DT>
308  <DD>jEdit 4.0pre4</DD>
309</DL>
310</DD>
311</DL>
312<!-- ========= END OF CLASS DATA ========= -->
313<HR>
314
315
316<!-- ======= START OF BOTTOM NAVBAR ====== -->
317<A NAME="navbar_bottom"><!-- --></A>
318<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
319<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
320<TR>
321<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
322<A NAME="navbar_bottom_firstrow"><!-- --></A>
323<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
324  <TR ALIGN="center" VALIGN="top">
325  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
326  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
327  <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
328  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TextAreaExtension.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
329  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
330  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
331  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
332  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
333  </TR>
334</TABLE>
335</TD>
336<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
337</EM>
338</TD>
339</TR>
340
341<TR>
342<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
343&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaException.html" title="class in org.gjt.sp.jedit.textarea"><B>PREV CLASS</B></A>&nbsp;
344&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/textarea/TextAreaMouseHandler.html" title="class in org.gjt.sp.jedit.textarea"><B>NEXT CLASS</B></A></FONT></TD>
345<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
346  <A HREF="../../../../../index.html?org/gjt/sp/jedit/textarea/TextAreaExtension.html" target="_top"><B>FRAMES</B></A>  &nbsp;
347&nbsp;<A HREF="TextAreaExtension.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
348&nbsp;
349<NOSCRIPT>
350  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
351</NOSCRIPT>
352
353
354</FONT></TD>
355</TR>
356<TR>
357<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
358  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
359<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
360DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
361</TR>
362</TABLE>
363<A NAME="skip-navbar_bottom"></A>
364<!-- ======== END OF BOTTOM NAVBAR ======= -->
365
366<HR>
367
368</BODY>
369</HTML>