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