PageRenderTime 252ms CodeModel.GetById 194ms app.highlight 45ms RepoModel.GetById 1ms app.codeStats 0ms

/www/tags/NOV_07_2009/htdocs/api/org/gjt/sp/jedit/bsh/JavaCharStream.html

#
HTML | 1074 lines | 937 code | 123 blank | 14 comment | 0 complexity | dad8552a2d7272bab0da36be26a11bec 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:13:50 GMT-08:00 2008 -->
   6<TITLE>
   7JavaCharStream (jEdit API)
   8</TITLE>
   9
  10<META NAME="keywords" CONTENT="org.gjt.sp.jedit.bsh.JavaCharStream 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/JavaCharStream.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/bsh/InterpreterError.html" title="class in org.gjt.sp.jedit.bsh"><B>PREV CLASS</B></A>&nbsp;
  51&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/bsh/Modifiers.html" title="class in org.gjt.sp.jedit.bsh"><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/bsh/JavaCharStream.html" target="_top"><B>FRAMES</B></A>  &nbsp;
  54&nbsp;<A HREF="JavaCharStream.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;<A HREF="#field_summary">FIELD</A>&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;<A HREF="#field_detail">FIELD</A>&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.bsh</FONT>
  78<BR>
  79Class JavaCharStream</H2>
  80<PRE>
  81java.lang.Object
  82  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.gjt.sp.jedit.bsh.JavaCharStream</B>
  83</PRE>
  84<HR>
  85<DL>
  86<DT><PRE>public class <B>JavaCharStream</B><DT>extends java.lang.Object</DL>
  87</PRE>
  88
  89<P>
  90An implementation of interface CharStream, where the stream is assumed to
  91 contain only ASCII characters (with java-like unicode escape processing).
  92<P>
  93
  94<P>
  95<HR>
  96
  97<P>
  98<!-- =========== FIELD SUMMARY =========== -->
  99
 100<A NAME="field_summary"><!-- --></A>
 101<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 102<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 103<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
 104<B>Field Summary</B></FONT></TH>
 105</TR>
 106<TR BGCOLOR="white" CLASS="TableRowColor">
 107<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 108<CODE>protected &nbsp;int[]</CODE></FONT></TD>
 109<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#bufcolumn">bufcolumn</A></B></CODE>
 110
 111<BR>
 112&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 113</TR>
 114<TR BGCOLOR="white" CLASS="TableRowColor">
 115<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 116<CODE>protected &nbsp;char[]</CODE></FONT></TD>
 117<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#buffer">buffer</A></B></CODE>
 118
 119<BR>
 120&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 121</TR>
 122<TR BGCOLOR="white" CLASS="TableRowColor">
 123<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 124<CODE>protected &nbsp;int[]</CODE></FONT></TD>
 125<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#bufline">bufline</A></B></CODE>
 126
 127<BR>
 128&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 129</TR>
 130<TR BGCOLOR="white" CLASS="TableRowColor">
 131<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 132<CODE>&nbsp;int</CODE></FONT></TD>
 133<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#bufpos">bufpos</A></B></CODE>
 134
 135<BR>
 136&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 137</TR>
 138<TR BGCOLOR="white" CLASS="TableRowColor">
 139<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 140<CODE>protected &nbsp;int</CODE></FONT></TD>
 141<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#column">column</A></B></CODE>
 142
 143<BR>
 144&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 145</TR>
 146<TR BGCOLOR="white" CLASS="TableRowColor">
 147<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 148<CODE>protected &nbsp;int</CODE></FONT></TD>
 149<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#inBuf">inBuf</A></B></CODE>
 150
 151<BR>
 152&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 153</TR>
 154<TR BGCOLOR="white" CLASS="TableRowColor">
 155<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 156<CODE>protected &nbsp;java.io.Reader</CODE></FONT></TD>
 157<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#inputStream">inputStream</A></B></CODE>
 158
 159<BR>
 160&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 161</TR>
 162<TR BGCOLOR="white" CLASS="TableRowColor">
 163<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 164<CODE>protected &nbsp;int</CODE></FONT></TD>
 165<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#line">line</A></B></CODE>
 166
 167<BR>
 168&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 169</TR>
 170<TR BGCOLOR="white" CLASS="TableRowColor">
 171<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 172<CODE>protected &nbsp;int</CODE></FONT></TD>
 173<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#maxNextCharInd">maxNextCharInd</A></B></CODE>
 174
 175<BR>
 176&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 177</TR>
 178<TR BGCOLOR="white" CLASS="TableRowColor">
 179<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 180<CODE>protected &nbsp;char[]</CODE></FONT></TD>
 181<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#nextCharBuf">nextCharBuf</A></B></CODE>
 182
 183<BR>
 184&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 185</TR>
 186<TR BGCOLOR="white" CLASS="TableRowColor">
 187<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 188<CODE>protected &nbsp;int</CODE></FONT></TD>
 189<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#nextCharInd">nextCharInd</A></B></CODE>
 190
 191<BR>
 192&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 193</TR>
 194<TR BGCOLOR="white" CLASS="TableRowColor">
 195<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 196<CODE>protected &nbsp;boolean</CODE></FONT></TD>
 197<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#prevCharIsCR">prevCharIsCR</A></B></CODE>
 198
 199<BR>
 200&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 201</TR>
 202<TR BGCOLOR="white" CLASS="TableRowColor">
 203<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 204<CODE>protected &nbsp;boolean</CODE></FONT></TD>
 205<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#prevCharIsLF">prevCharIsLF</A></B></CODE>
 206
 207<BR>
 208&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 209</TR>
 210<TR BGCOLOR="white" CLASS="TableRowColor">
 211<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 212<CODE>static&nbsp;boolean</CODE></FONT></TD>
 213<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#staticFlag">staticFlag</A></B></CODE>
 214
 215<BR>
 216&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 217</TR>
 218</TABLE>
 219&nbsp;
 220<!-- ======== CONSTRUCTOR SUMMARY ======== -->
 221
 222<A NAME="constructor_summary"><!-- --></A>
 223<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 224<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 225<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
 226<B>Constructor Summary</B></FONT></TH>
 227</TR>
 228<TR BGCOLOR="white" CLASS="TableRowColor">
 229<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#JavaCharStream(java.io.InputStream)">JavaCharStream</A></B>(java.io.InputStream&nbsp;dstream)</CODE>
 230
 231<BR>
 232&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 233</TR>
 234<TR BGCOLOR="white" CLASS="TableRowColor">
 235<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#JavaCharStream(java.io.InputStream, int, int)">JavaCharStream</A></B>(java.io.InputStream&nbsp;dstream,
 236               int&nbsp;startline,
 237               int&nbsp;startcolumn)</CODE>
 238
 239<BR>
 240&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 241</TR>
 242<TR BGCOLOR="white" CLASS="TableRowColor">
 243<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#JavaCharStream(java.io.InputStream, int, int, int)">JavaCharStream</A></B>(java.io.InputStream&nbsp;dstream,
 244               int&nbsp;startline,
 245               int&nbsp;startcolumn,
 246               int&nbsp;buffersize)</CODE>
 247
 248<BR>
 249&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 250</TR>
 251<TR BGCOLOR="white" CLASS="TableRowColor">
 252<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#JavaCharStream(java.io.Reader)">JavaCharStream</A></B>(java.io.Reader&nbsp;dstream)</CODE>
 253
 254<BR>
 255&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 256</TR>
 257<TR BGCOLOR="white" CLASS="TableRowColor">
 258<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#JavaCharStream(java.io.Reader, int, int)">JavaCharStream</A></B>(java.io.Reader&nbsp;dstream,
 259               int&nbsp;startline,
 260               int&nbsp;startcolumn)</CODE>
 261
 262<BR>
 263&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 264</TR>
 265<TR BGCOLOR="white" CLASS="TableRowColor">
 266<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#JavaCharStream(java.io.Reader, int, int, int)">JavaCharStream</A></B>(java.io.Reader&nbsp;dstream,
 267               int&nbsp;startline,
 268               int&nbsp;startcolumn,
 269               int&nbsp;buffersize)</CODE>
 270
 271<BR>
 272&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 273</TR>
 274</TABLE>
 275&nbsp;
 276<!-- ========== METHOD SUMMARY =========== -->
 277
 278<A NAME="method_summary"><!-- --></A>
 279<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 280<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 281<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
 282<B>Method Summary</B></FONT></TH>
 283</TR>
 284<TR BGCOLOR="white" CLASS="TableRowColor">
 285<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 286<CODE>&nbsp;void</CODE></FONT></TD>
 287<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#adjustBeginLineColumn(int, int)">adjustBeginLineColumn</A></B>(int&nbsp;newLine,
 288                      int&nbsp;newCol)</CODE>
 289
 290<BR>
 291&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method to adjust line and column numbers for the start of a token.<BR></TD>
 292</TR>
 293<TR BGCOLOR="white" CLASS="TableRowColor">
 294<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 295<CODE>protected &nbsp;void</CODE></FONT></TD>
 296<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#AdjustBuffSize()">AdjustBuffSize</A></B>()</CODE>
 297
 298<BR>
 299&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 300</TR>
 301<TR BGCOLOR="white" CLASS="TableRowColor">
 302<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 303<CODE>&nbsp;void</CODE></FONT></TD>
 304<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#backup(int)">backup</A></B>(int&nbsp;amount)</CODE>
 305
 306<BR>
 307&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 308</TR>
 309<TR BGCOLOR="white" CLASS="TableRowColor">
 310<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 311<CODE>&nbsp;char</CODE></FONT></TD>
 312<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#BeginToken()">BeginToken</A></B>()</CODE>
 313
 314<BR>
 315&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 316</TR>
 317<TR BGCOLOR="white" CLASS="TableRowColor">
 318<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 319<CODE>&nbsp;void</CODE></FONT></TD>
 320<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#Done()">Done</A></B>()</CODE>
 321
 322<BR>
 323&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 324</TR>
 325<TR BGCOLOR="white" CLASS="TableRowColor">
 326<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 327<CODE>protected &nbsp;void</CODE></FONT></TD>
 328<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#ExpandBuff(boolean)">ExpandBuff</A></B>(boolean&nbsp;wrapAround)</CODE>
 329
 330<BR>
 331&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 332</TR>
 333<TR BGCOLOR="white" CLASS="TableRowColor">
 334<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 335<CODE>protected &nbsp;void</CODE></FONT></TD>
 336<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#FillBuff()">FillBuff</A></B>()</CODE>
 337
 338<BR>
 339&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 340</TR>
 341<TR BGCOLOR="white" CLASS="TableRowColor">
 342<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 343<CODE>&nbsp;int</CODE></FONT></TD>
 344<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#getBeginColumn()">getBeginColumn</A></B>()</CODE>
 345
 346<BR>
 347&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 348</TR>
 349<TR BGCOLOR="white" CLASS="TableRowColor">
 350<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 351<CODE>&nbsp;int</CODE></FONT></TD>
 352<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#getBeginLine()">getBeginLine</A></B>()</CODE>
 353
 354<BR>
 355&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 356</TR>
 357<TR BGCOLOR="white" CLASS="TableRowColor">
 358<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 359<CODE>&nbsp;int</CODE></FONT></TD>
 360<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#getColumn()">getColumn</A></B>()</CODE>
 361
 362<BR>
 363&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
 364</TR>
 365<TR BGCOLOR="white" CLASS="TableRowColor">
 366<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 367<CODE>&nbsp;int</CODE></FONT></TD>
 368<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#getEndColumn()">getEndColumn</A></B>()</CODE>
 369
 370<BR>
 371&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 372</TR>
 373<TR BGCOLOR="white" CLASS="TableRowColor">
 374<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 375<CODE>&nbsp;int</CODE></FONT></TD>
 376<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#getEndLine()">getEndLine</A></B>()</CODE>
 377
 378<BR>
 379&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 380</TR>
 381<TR BGCOLOR="white" CLASS="TableRowColor">
 382<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 383<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
 384<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#GetImage()">GetImage</A></B>()</CODE>
 385
 386<BR>
 387&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 388</TR>
 389<TR BGCOLOR="white" CLASS="TableRowColor">
 390<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 391<CODE>&nbsp;int</CODE></FONT></TD>
 392<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#getLine()">getLine</A></B>()</CODE>
 393
 394<BR>
 395&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
 396</TR>
 397<TR BGCOLOR="white" CLASS="TableRowColor">
 398<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 399<CODE>&nbsp;char[]</CODE></FONT></TD>
 400<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#GetSuffix(int)">GetSuffix</A></B>(int&nbsp;len)</CODE>
 401
 402<BR>
 403&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 404</TR>
 405<TR BGCOLOR="white" CLASS="TableRowColor">
 406<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 407<CODE>protected &nbsp;char</CODE></FONT></TD>
 408<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#ReadByte()">ReadByte</A></B>()</CODE>
 409
 410<BR>
 411&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 412</TR>
 413<TR BGCOLOR="white" CLASS="TableRowColor">
 414<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 415<CODE>&nbsp;char</CODE></FONT></TD>
 416<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#readChar()">readChar</A></B>()</CODE>
 417
 418<BR>
 419&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 420</TR>
 421<TR BGCOLOR="white" CLASS="TableRowColor">
 422<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 423<CODE>&nbsp;void</CODE></FONT></TD>
 424<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#ReInit(java.io.InputStream)">ReInit</A></B>(java.io.InputStream&nbsp;dstream)</CODE>
 425
 426<BR>
 427&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 428</TR>
 429<TR BGCOLOR="white" CLASS="TableRowColor">
 430<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 431<CODE>&nbsp;void</CODE></FONT></TD>
 432<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#ReInit(java.io.InputStream, int, int)">ReInit</A></B>(java.io.InputStream&nbsp;dstream,
 433       int&nbsp;startline,
 434       int&nbsp;startcolumn)</CODE>
 435
 436<BR>
 437&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 438</TR>
 439<TR BGCOLOR="white" CLASS="TableRowColor">
 440<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 441<CODE>&nbsp;void</CODE></FONT></TD>
 442<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#ReInit(java.io.InputStream, int, int, int)">ReInit</A></B>(java.io.InputStream&nbsp;dstream,
 443       int&nbsp;startline,
 444       int&nbsp;startcolumn,
 445       int&nbsp;buffersize)</CODE>
 446
 447<BR>
 448&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 449</TR>
 450<TR BGCOLOR="white" CLASS="TableRowColor">
 451<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 452<CODE>&nbsp;void</CODE></FONT></TD>
 453<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#ReInit(java.io.Reader)">ReInit</A></B>(java.io.Reader&nbsp;dstream)</CODE>
 454
 455<BR>
 456&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 457</TR>
 458<TR BGCOLOR="white" CLASS="TableRowColor">
 459<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 460<CODE>&nbsp;void</CODE></FONT></TD>
 461<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#ReInit(java.io.Reader, int, int)">ReInit</A></B>(java.io.Reader&nbsp;dstream,
 462       int&nbsp;startline,
 463       int&nbsp;startcolumn)</CODE>
 464
 465<BR>
 466&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 467</TR>
 468<TR BGCOLOR="white" CLASS="TableRowColor">
 469<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 470<CODE>&nbsp;void</CODE></FONT></TD>
 471<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#ReInit(java.io.Reader, int, int, int)">ReInit</A></B>(java.io.Reader&nbsp;dstream,
 472       int&nbsp;startline,
 473       int&nbsp;startcolumn,
 474       int&nbsp;buffersize)</CODE>
 475
 476<BR>
 477&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 478</TR>
 479<TR BGCOLOR="white" CLASS="TableRowColor">
 480<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 481<CODE>protected &nbsp;void</CODE></FONT></TD>
 482<TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#UpdateLineColumn(char)">UpdateLineColumn</A></B>(char&nbsp;c)</CODE>
 483
 484<BR>
 485&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 486</TR>
 487</TABLE>
 488&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
 489<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 490<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
 491<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
 492</TR>
 493<TR BGCOLOR="white" CLASS="TableRowColor">
 494<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
 495</TR>
 496</TABLE>
 497&nbsp;
 498<P>
 499
 500<!-- ============ FIELD DETAIL =========== -->
 501
 502<A NAME="field_detail"><!-- --></A>
 503<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 504<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 505<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
 506<B>Field Detail</B></FONT></TH>
 507</TR>
 508</TABLE>
 509
 510<A NAME="staticFlag"><!-- --></A><H3>
 511staticFlag</H3>
 512<PRE>
 513public static final boolean <B>staticFlag</B></PRE>
 514<DL>
 515<DL>
 516<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.gjt.sp.jedit.bsh.JavaCharStream.staticFlag">Constant Field Values</A></DL>
 517</DL>
 518<HR>
 519
 520<A NAME="bufpos"><!-- --></A><H3>
 521bufpos</H3>
 522<PRE>
 523public int <B>bufpos</B></PRE>
 524<DL>
 525<DL>
 526</DL>
 527</DL>
 528<HR>
 529
 530<A NAME="bufline"><!-- --></A><H3>
 531bufline</H3>
 532<PRE>
 533protected int[] <B>bufline</B></PRE>
 534<DL>
 535<DL>
 536</DL>
 537</DL>
 538<HR>
 539
 540<A NAME="bufcolumn"><!-- --></A><H3>
 541bufcolumn</H3>
 542<PRE>
 543protected int[] <B>bufcolumn</B></PRE>
 544<DL>
 545<DL>
 546</DL>
 547</DL>
 548<HR>
 549
 550<A NAME="column"><!-- --></A><H3>
 551column</H3>
 552<PRE>
 553protected int <B>column</B></PRE>
 554<DL>
 555<DL>
 556</DL>
 557</DL>
 558<HR>
 559
 560<A NAME="line"><!-- --></A><H3>
 561line</H3>
 562<PRE>
 563protected int <B>line</B></PRE>
 564<DL>
 565<DL>
 566</DL>
 567</DL>
 568<HR>
 569
 570<A NAME="prevCharIsCR"><!-- --></A><H3>
 571prevCharIsCR</H3>
 572<PRE>
 573protected boolean <B>prevCharIsCR</B></PRE>
 574<DL>
 575<DL>
 576</DL>
 577</DL>
 578<HR>
 579
 580<A NAME="prevCharIsLF"><!-- --></A><H3>
 581prevCharIsLF</H3>
 582<PRE>
 583protected boolean <B>prevCharIsLF</B></PRE>
 584<DL>
 585<DL>
 586</DL>
 587</DL>
 588<HR>
 589
 590<A NAME="inputStream"><!-- --></A><H3>
 591inputStream</H3>
 592<PRE>
 593protected java.io.Reader <B>inputStream</B></PRE>
 594<DL>
 595<DL>
 596</DL>
 597</DL>
 598<HR>
 599
 600<A NAME="nextCharBuf"><!-- --></A><H3>
 601nextCharBuf</H3>
 602<PRE>
 603protected char[] <B>nextCharBuf</B></PRE>
 604<DL>
 605<DL>
 606</DL>
 607</DL>
 608<HR>
 609
 610<A NAME="buffer"><!-- --></A><H3>
 611buffer</H3>
 612<PRE>
 613protected char[] <B>buffer</B></PRE>
 614<DL>
 615<DL>
 616</DL>
 617</DL>
 618<HR>
 619
 620<A NAME="maxNextCharInd"><!-- --></A><H3>
 621maxNextCharInd</H3>
 622<PRE>
 623protected int <B>maxNextCharInd</B></PRE>
 624<DL>
 625<DL>
 626</DL>
 627</DL>
 628<HR>
 629
 630<A NAME="nextCharInd"><!-- --></A><H3>
 631nextCharInd</H3>
 632<PRE>
 633protected int <B>nextCharInd</B></PRE>
 634<DL>
 635<DL>
 636</DL>
 637</DL>
 638<HR>
 639
 640<A NAME="inBuf"><!-- --></A><H3>
 641inBuf</H3>
 642<PRE>
 643protected int <B>inBuf</B></PRE>
 644<DL>
 645<DL>
 646</DL>
 647</DL>
 648
 649<!-- ========= CONSTRUCTOR DETAIL ======== -->
 650
 651<A NAME="constructor_detail"><!-- --></A>
 652<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 653<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 654<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
 655<B>Constructor Detail</B></FONT></TH>
 656</TR>
 657</TABLE>
 658
 659<A NAME="JavaCharStream(java.io.Reader, int, int, int)"><!-- --></A><H3>
 660JavaCharStream</H3>
 661<PRE>
 662public <B>JavaCharStream</B>(java.io.Reader&nbsp;dstream,
 663                      int&nbsp;startline,
 664                      int&nbsp;startcolumn,
 665                      int&nbsp;buffersize)</PRE>
 666<DL>
 667</DL>
 668<HR>
 669
 670<A NAME="JavaCharStream(java.io.Reader, int, int)"><!-- --></A><H3>
 671JavaCharStream</H3>
 672<PRE>
 673public <B>JavaCharStream</B>(java.io.Reader&nbsp;dstream,
 674                      int&nbsp;startline,
 675                      int&nbsp;startcolumn)</PRE>
 676<DL>
 677</DL>
 678<HR>
 679
 680<A NAME="JavaCharStream(java.io.Reader)"><!-- --></A><H3>
 681JavaCharStream</H3>
 682<PRE>
 683public <B>JavaCharStream</B>(java.io.Reader&nbsp;dstream)</PRE>
 684<DL>
 685</DL>
 686<HR>
 687
 688<A NAME="JavaCharStream(java.io.InputStream, int, int, int)"><!-- --></A><H3>
 689JavaCharStream</H3>
 690<PRE>
 691public <B>JavaCharStream</B>(java.io.InputStream&nbsp;dstream,
 692                      int&nbsp;startline,
 693                      int&nbsp;startcolumn,
 694                      int&nbsp;buffersize)</PRE>
 695<DL>
 696</DL>
 697<HR>
 698
 699<A NAME="JavaCharStream(java.io.InputStream, int, int)"><!-- --></A><H3>
 700JavaCharStream</H3>
 701<PRE>
 702public <B>JavaCharStream</B>(java.io.InputStream&nbsp;dstream,
 703                      int&nbsp;startline,
 704                      int&nbsp;startcolumn)</PRE>
 705<DL>
 706</DL>
 707<HR>
 708
 709<A NAME="JavaCharStream(java.io.InputStream)"><!-- --></A><H3>
 710JavaCharStream</H3>
 711<PRE>
 712public <B>JavaCharStream</B>(java.io.InputStream&nbsp;dstream)</PRE>
 713<DL>
 714</DL>
 715
 716<!-- ============ METHOD DETAIL ========== -->
 717
 718<A NAME="method_detail"><!-- --></A>
 719<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 720<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 721<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
 722<B>Method Detail</B></FONT></TH>
 723</TR>
 724</TABLE>
 725
 726<A NAME="ExpandBuff(boolean)"><!-- --></A><H3>
 727ExpandBuff</H3>
 728<PRE>
 729protected void <B>ExpandBuff</B>(boolean&nbsp;wrapAround)</PRE>
 730<DL>
 731<DD><DL>
 732</DL>
 733</DD>
 734</DL>
 735<HR>
 736
 737<A NAME="FillBuff()"><!-- --></A><H3>
 738FillBuff</H3>
 739<PRE>
 740protected void <B>FillBuff</B>()
 741                 throws java.io.IOException</PRE>
 742<DL>
 743<DD><DL>
 744
 745<DT><B>Throws:</B>
 746<DD><CODE>java.io.IOException</CODE></DL>
 747</DD>
 748</DL>
 749<HR>
 750
 751<A NAME="ReadByte()"><!-- --></A><H3>
 752ReadByte</H3>
 753<PRE>
 754protected char <B>ReadByte</B>()
 755                 throws java.io.IOException</PRE>
 756<DL>
 757<DD><DL>
 758
 759<DT><B>Throws:</B>
 760<DD><CODE>java.io.IOException</CODE></DL>
 761</DD>
 762</DL>
 763<HR>
 764
 765<A NAME="BeginToken()"><!-- --></A><H3>
 766BeginToken</H3>
 767<PRE>
 768public char <B>BeginToken</B>()
 769                throws java.io.IOException</PRE>
 770<DL>
 771<DD><DL>
 772
 773<DT><B>Throws:</B>
 774<DD><CODE>java.io.IOException</CODE></DL>
 775</DD>
 776</DL>
 777<HR>
 778
 779<A NAME="AdjustBuffSize()"><!-- --></A><H3>
 780AdjustBuffSize</H3>
 781<PRE>
 782protected void <B>AdjustBuffSize</B>()</PRE>
 783<DL>
 784<DD><DL>
 785</DL>
 786</DD>
 787</DL>
 788<HR>
 789
 790<A NAME="UpdateLineColumn(char)"><!-- --></A><H3>
 791UpdateLineColumn</H3>
 792<PRE>
 793protected void <B>UpdateLineColumn</B>(char&nbsp;c)</PRE>
 794<DL>
 795<DD><DL>
 796</DL>
 797</DD>
 798</DL>
 799<HR>
 800
 801<A NAME="readChar()"><!-- --></A><H3>
 802readChar</H3>
 803<PRE>
 804public char <B>readChar</B>()
 805              throws java.io.IOException</PRE>
 806<DL>
 807<DD><DL>
 808
 809<DT><B>Throws:</B>
 810<DD><CODE>java.io.IOException</CODE></DL>
 811</DD>
 812</DL>
 813<HR>
 814
 815<A NAME="getColumn()"><!-- --></A><H3>
 816getColumn</H3>
 817<PRE>
 818public int <B>getColumn</B>()</PRE>
 819<DL>
 820<DD><B>Deprecated.</B>&nbsp;<I></I>
 821<P>
 822<DD><DL>
 823<DT><B>See Also:</B><DD><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#getEndColumn()"><CODE>getEndColumn()</CODE></A></DL>
 824</DD>
 825</DL>
 826<HR>
 827
 828<A NAME="getLine()"><!-- --></A><H3>
 829getLine</H3>
 830<PRE>
 831public int <B>getLine</B>()</PRE>
 832<DL>
 833<DD><B>Deprecated.</B>&nbsp;<I></I>
 834<P>
 835<DD><DL>
 836<DT><B>See Also:</B><DD><A HREF="../../../../../org/gjt/sp/jedit/bsh/JavaCharStream.html#getEndLine()"><CODE>getEndLine()</CODE></A></DL>
 837</DD>
 838</DL>
 839<HR>
 840
 841<A NAME="getEndColumn()"><!-- --></A><H3>
 842getEndColumn</H3>
 843<PRE>
 844public int <B>getEndColumn</B>()</PRE>
 845<DL>
 846<DD><DL>
 847</DL>
 848</DD>
 849</DL>
 850<HR>
 851
 852<A NAME="getEndLine()"><!-- --></A><H3>
 853getEndLine</H3>
 854<PRE>
 855public int <B>getEndLine</B>()</PRE>
 856<DL>
 857<DD><DL>
 858</DL>
 859</DD>
 860</DL>
 861<HR>
 862
 863<A NAME="getBeginColumn()"><!-- --></A><H3>
 864getBeginColumn</H3>
 865<PRE>
 866public int <B>getBeginColumn</B>()</PRE>
 867<DL>
 868<DD><DL>
 869</DL>
 870</DD>
 871</DL>
 872<HR>
 873
 874<A NAME="getBeginLine()"><!-- --></A><H3>
 875getBeginLine</H3>
 876<PRE>
 877public int <B>getBeginLine</B>()</PRE>
 878<DL>
 879<DD><DL>
 880</DL>
 881</DD>
 882</DL>
 883<HR>
 884
 885<A NAME="backup(int)"><!-- --></A><H3>
 886backup</H3>
 887<PRE>
 888public void <B>backup</B>(int&nbsp;amount)</PRE>
 889<DL>
 890<DD><DL>
 891</DL>
 892</DD>
 893</DL>
 894<HR>
 895
 896<A NAME="ReInit(java.io.Reader, int, int, int)"><!-- --></A><H3>
 897ReInit</H3>
 898<PRE>
 899public void <B>ReInit</B>(java.io.Reader&nbsp;dstream,
 900                   int&nbsp;startline,
 901                   int&nbsp;startcolumn,
 902                   int&nbsp;buffersize)</PRE>
 903<DL>
 904<DD><DL>
 905</DL>
 906</DD>
 907</DL>
 908<HR>
 909
 910<A NAME="ReInit(java.io.Reader, int, int)"><!-- --></A><H3>
 911ReInit</H3>
 912<PRE>
 913public void <B>ReInit</B>(java.io.Reader&nbsp;dstream,
 914                   int&nbsp;startline,
 915                   int&nbsp;startcolumn)</PRE>
 916<DL>
 917<DD><DL>
 918</DL>
 919</DD>
 920</DL>
 921<HR>
 922
 923<A NAME="ReInit(java.io.Reader)"><!-- --></A><H3>
 924ReInit</H3>
 925<PRE>
 926public void <B>ReInit</B>(java.io.Reader&nbsp;dstream)</PRE>
 927<DL>
 928<DD><DL>
 929</DL>
 930</DD>
 931</DL>
 932<HR>
 933
 934<A NAME="ReInit(java.io.InputStream, int, int, int)"><!-- --></A><H3>
 935ReInit</H3>
 936<PRE>
 937public void <B>ReInit</B>(java.io.InputStream&nbsp;dstream,
 938                   int&nbsp;startline,
 939                   int&nbsp;startcolumn,
 940                   int&nbsp;buffersize)</PRE>
 941<DL>
 942<DD><DL>
 943</DL>
 944</DD>
 945</DL>
 946<HR>
 947
 948<A NAME="ReInit(java.io.InputStream, int, int)"><!-- --></A><H3>
 949ReInit</H3>
 950<PRE>
 951public void <B>ReInit</B>(java.io.InputStream&nbsp;dstream,
 952                   int&nbsp;startline,
 953                   int&nbsp;startcolumn)</PRE>
 954<DL>
 955<DD><DL>
 956</DL>
 957</DD>
 958</DL>
 959<HR>
 960
 961<A NAME="ReInit(java.io.InputStream)"><!-- --></A><H3>
 962ReInit</H3>
 963<PRE>
 964public void <B>ReInit</B>(java.io.InputStream&nbsp;dstream)</PRE>
 965<DL>
 966<DD><DL>
 967</DL>
 968</DD>
 969</DL>
 970<HR>
 971
 972<A NAME="GetImage()"><!-- --></A><H3>
 973GetImage</H3>
 974<PRE>
 975public java.lang.String <B>GetImage</B>()</PRE>
 976<DL>
 977<DD><DL>
 978</DL>
 979</DD>
 980</DL>
 981<HR>
 982
 983<A NAME="GetSuffix(int)"><!-- --></A><H3>
 984GetSuffix</H3>
 985<PRE>
 986public char[] <B>GetSuffix</B>(int&nbsp;len)</PRE>
 987<DL>
 988<DD><DL>
 989</DL>
 990</DD>
 991</DL>
 992<HR>
 993
 994<A NAME="Done()"><!-- --></A><H3>
 995Done</H3>
 996<PRE>
 997public void <B>Done</B>()</PRE>
 998<DL>
 999<DD><DL>
1000</DL>
1001</DD>
1002</DL>
1003<HR>
1004
1005<A NAME="adjustBeginLineColumn(int, int)"><!-- --></A><H3>
1006adjustBeginLineColumn</H3>
1007<PRE>
1008public void <B>adjustBeginLineColumn</B>(int&nbsp;newLine,
1009                                  int&nbsp;newCol)</PRE>
1010<DL>
1011<DD>Method to adjust line and column numbers for the start of a token.<BR>
1012<P>
1013<DD><DL>
1014</DL>
1015</DD>
1016</DL>
1017<!-- ========= END OF CLASS DATA ========= -->
1018<HR>
1019
1020
1021<!-- ======= START OF BOTTOM NAVBAR ====== -->
1022<A NAME="navbar_bottom"><!-- --></A>
1023<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
1024<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
1025<TR>
1026<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1027<A NAME="navbar_bottom_firstrow"><!-- --></A>
1028<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
1029  <TR ALIGN="center" VALIGN="top">
1030  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1031  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1032  <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1033  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/JavaCharStream.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
1034  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1035  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1036  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1037  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1038  </TR>
1039</TABLE>
1040</TD>
1041<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1042</EM>
1043</TD>
1044</TR>
1045
1046<TR>
1047<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1048&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/bsh/InterpreterError.html" title="class in org.gjt.sp.jedit.bsh"><B>PREV CLASS</B></A>&nbsp;
1049&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/bsh/Modifiers.html" title="class in org.gjt.sp.jedit.bsh"><B>NEXT CLASS</B></A></FONT></TD>
1050<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1051  <A HREF="../../../../../index.html?org/gjt/sp/jedit/bsh/JavaCharStream.html" target="_top"><B>FRAMES</B></A>  &nbsp;
1052&nbsp;<A HREF="JavaCharStream.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
1053&nbsp;
1054<NOSCRIPT>
1055  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
1056</NOSCRIPT>
1057
1058
1059</FONT></TD>
1060</TR>
1061<TR>
1062<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1063  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>
1064<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1065DETAIL:&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>
1066</TR>
1067</TABLE>
1068<A NAME="skip-navbar_bottom"></A>
1069<!-- ======== END OF BOTTOM NAVBAR ======= -->
1070
1071<HR>
1072
1073</BODY>
1074</HTML>