PageRenderTime 93ms CodeModel.GetById 34ms RepoModel.GetById 1ms app.codeStats 0ms

/www/tags/NOV_07_2009/htdocs/api/org/gjt/sp/jedit/buffer/class-use/JEditBuffer.html

#
HTML | 883 lines | 786 code | 91 blank | 6 comment | 0 complexity | 8a3ce6cd520a35c05dff81392e6f31ef 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:14:19 GMT-08:00 2008 -->
  6. <TITLE>
  7. Uses of Class org.gjt.sp.jedit.buffer.JEditBuffer (jEdit API)
  8. </TITLE>
  9. <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
  10. <NOSCRIPT>
  11. </NOSCRIPT>
  12. </HEAD>
  13. <BODY BGCOLOR="white" >
  14. <!-- ========= START OF TOP NAVBAR ======= -->
  15. <A NAME="navbar_top"><!-- --></A>
  16. <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
  17. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  18. <TR>
  19. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  20. <A NAME="navbar_top_firstrow"><!-- --></A>
  21. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  22. <TR ALIGN="center" VALIGN="top">
  23. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  24. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  25. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
  26. <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
  27. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  28. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  29. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  30. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  31. </TR>
  32. </TABLE>
  33. </TD>
  34. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  35. </EM>
  36. </TD>
  37. </TR>
  38. <TR>
  39. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  40. &nbsp;PREV&nbsp;
  41. &nbsp;NEXT</FONT></TD>
  42. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  43. <A HREF="../../../../../../index.html?org/gjt/sp/jedit/buffer/class-use/JEditBuffer.html" target="_top"><B>FRAMES</B></A> &nbsp;
  44. &nbsp;<A HREF="JEditBuffer.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  45. &nbsp;
  46. <NOSCRIPT>
  47. <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
  48. </NOSCRIPT>
  49. </FONT></TD>
  50. </TR>
  51. </TABLE>
  52. <A NAME="skip-navbar_top"></A>
  53. <!-- ========= END OF TOP NAVBAR ========= -->
  54. <HR>
  55. <CENTER>
  56. <H2>
  57. <B>Uses of Class<br>org.gjt.sp.jedit.buffer.JEditBuffer</B></H2>
  58. </CENTER>
  59. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  60. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  61. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  62. Packages that use <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></FONT></TH>
  63. </TR>
  64. <TR BGCOLOR="white" CLASS="TableRowColor">
  65. <TD><A HREF="#org.gjt.sp.jedit"><B>org.gjt.sp.jedit</B></A></TD>
  66. <TD>This package contains jEdit's core classes.&nbsp;</TD>
  67. </TR>
  68. <TR BGCOLOR="white" CLASS="TableRowColor">
  69. <TD><A HREF="#org.gjt.sp.jedit.buffer"><B>org.gjt.sp.jedit.buffer</B></A></TD>
  70. <TD>Buffer event listeners, and classes used to implement jEdit's document model.&nbsp;</TD>
  71. </TR>
  72. <TR BGCOLOR="white" CLASS="TableRowColor">
  73. <TD><A HREF="#org.gjt.sp.jedit.indent"><B>org.gjt.sp.jedit.indent</B></A></TD>
  74. <TD>&nbsp;&nbsp;</TD>
  75. </TR>
  76. <TR BGCOLOR="white" CLASS="TableRowColor">
  77. <TD><A HREF="#org.gjt.sp.jedit.textarea"><B>org.gjt.sp.jedit.textarea</B></A></TD>
  78. <TD> The classes in this package are in the process of being refactored, for jedit 4.3final.&nbsp;</TD>
  79. </TR>
  80. </TABLE>
  81. &nbsp;
  82. <P>
  83. <A NAME="org.gjt.sp.jedit"><!-- --></A>
  84. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  85. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  86. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  87. Uses of <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A> in <A HREF="../../../../../../org/gjt/sp/jedit/package-summary.html">org.gjt.sp.jedit</A></FONT></TH>
  88. </TR>
  89. </TABLE>
  90. &nbsp;
  91. <P>
  92. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  93. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  94. <TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A> in <A HREF="../../../../../../org/gjt/sp/jedit/package-summary.html">org.gjt.sp.jedit</A></FONT></TH>
  95. </TR>
  96. <TR BGCOLOR="white" CLASS="TableRowColor">
  97. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  98. <CODE>&nbsp;class</CODE></FONT></TD>
  99. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/Buffer.html" title="class in org.gjt.sp.jedit">Buffer</A></B></CODE>
  100. <BR>
  101. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>Buffer</code> represents the contents of an open text
  102. file as it is maintained in the computer's memory (as opposed to
  103. how it may be stored on a disk).</TD>
  104. </TR>
  105. </TABLE>
  106. &nbsp;
  107. <P>
  108. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  109. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  110. <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/package-summary.html">org.gjt.sp.jedit</A> with parameters of type <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></FONT></TH>
  111. </TR>
  112. <TR BGCOLOR="white" CLASS="TableRowColor">
  113. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  114. <CODE>static&nbsp;int</CODE></FONT></TD>
  115. <TD><CODE><B>TextUtilities.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/TextUtilities.html#findMatchingBracket(org.gjt.sp.jedit.buffer.JEditBuffer, int, int)">findMatchingBracket</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  116. int&nbsp;line,
  117. int&nbsp;offset)</CODE>
  118. <BR>
  119. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the offset of the bracket matching the one at the
  120. specified offset of the buffer, or -1 if the bracket is
  121. unmatched (or if the character is not a bracket).</TD>
  122. </TR>
  123. </TABLE>
  124. &nbsp;
  125. <P>
  126. <A NAME="org.gjt.sp.jedit.buffer"><!-- --></A>
  127. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  128. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  129. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  130. Uses of <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A> in <A HREF="../../../../../../org/gjt/sp/jedit/buffer/package-summary.html">org.gjt.sp.jedit.buffer</A></FONT></TH>
  131. </TR>
  132. </TABLE>
  133. &nbsp;
  134. <P>
  135. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  136. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  137. <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/buffer/package-summary.html">org.gjt.sp.jedit.buffer</A> with parameters of type <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></FONT></TH>
  138. </TR>
  139. <TR BGCOLOR="white" CLASS="TableRowColor">
  140. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  141. <CODE>&nbsp;void</CODE></FONT></TD>
  142. <TD><CODE><B>BufferListener.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferListener.html#bufferLoaded(org.gjt.sp.jedit.buffer.JEditBuffer)">bufferLoaded</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  143. <BR>
  144. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called to notify the text area that the buffer has been reloaded.</TD>
  145. </TR>
  146. <TR BGCOLOR="white" CLASS="TableRowColor">
  147. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  148. <CODE>&nbsp;void</CODE></FONT></TD>
  149. <TD><CODE><B>BufferChangeListener.Adapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferChangeListener.Adapter.html#bufferLoaded(org.gjt.sp.jedit.buffer.JEditBuffer)">bufferLoaded</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  150. <BR>
  151. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called to notify the text area that the buffer has been reloaded.</TD>
  152. </TR>
  153. <TR BGCOLOR="white" CLASS="TableRowColor">
  154. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  155. <CODE>&nbsp;void</CODE></FONT></TD>
  156. <TD><CODE><B>BufferAdapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferAdapter.html#bufferLoaded(org.gjt.sp.jedit.buffer.JEditBuffer)">bufferLoaded</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  157. <BR>
  158. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called to notify the text area that the buffer has been reloaded.</TD>
  159. </TR>
  160. <TR BGCOLOR="white" CLASS="TableRowColor">
  161. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  162. <CODE>&nbsp;void</CODE></FONT></TD>
  163. <TD><CODE><B>BufferListener.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferListener.html#contentInserted(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">contentInserted</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  164. int&nbsp;startLine,
  165. int&nbsp;offset,
  166. int&nbsp;numLines,
  167. int&nbsp;length)</CODE>
  168. <BR>
  169. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is inserted into the buffer.</TD>
  170. </TR>
  171. <TR BGCOLOR="white" CLASS="TableRowColor">
  172. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  173. <CODE>&nbsp;void</CODE></FONT></TD>
  174. <TD><CODE><B>BufferChangeListener.Adapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferChangeListener.Adapter.html#contentInserted(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">contentInserted</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  175. int&nbsp;startLine,
  176. int&nbsp;offset,
  177. int&nbsp;numLines,
  178. int&nbsp;length)</CODE>
  179. <BR>
  180. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is inserted into the buffer.</TD>
  181. </TR>
  182. <TR BGCOLOR="white" CLASS="TableRowColor">
  183. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  184. <CODE>&nbsp;void</CODE></FONT></TD>
  185. <TD><CODE><B>BufferAdapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferAdapter.html#contentInserted(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">contentInserted</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  186. int&nbsp;startLine,
  187. int&nbsp;offset,
  188. int&nbsp;numLines,
  189. int&nbsp;length)</CODE>
  190. <BR>
  191. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is inserted into the buffer.</TD>
  192. </TR>
  193. <TR BGCOLOR="white" CLASS="TableRowColor">
  194. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  195. <CODE>&nbsp;void</CODE></FONT></TD>
  196. <TD><CODE><B>BufferListener.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferListener.html#contentRemoved(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">contentRemoved</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  197. int&nbsp;startLine,
  198. int&nbsp;offset,
  199. int&nbsp;numLines,
  200. int&nbsp;length)</CODE>
  201. <BR>
  202. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is removed from the buffer.</TD>
  203. </TR>
  204. <TR BGCOLOR="white" CLASS="TableRowColor">
  205. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  206. <CODE>&nbsp;void</CODE></FONT></TD>
  207. <TD><CODE><B>BufferChangeListener.Adapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferChangeListener.Adapter.html#contentRemoved(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">contentRemoved</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  208. int&nbsp;startLine,
  209. int&nbsp;offset,
  210. int&nbsp;numLines,
  211. int&nbsp;length)</CODE>
  212. <BR>
  213. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is removed from the buffer.</TD>
  214. </TR>
  215. <TR BGCOLOR="white" CLASS="TableRowColor">
  216. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  217. <CODE>&nbsp;void</CODE></FONT></TD>
  218. <TD><CODE><B>BufferAdapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferAdapter.html#contentRemoved(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">contentRemoved</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  219. int&nbsp;startLine,
  220. int&nbsp;offset,
  221. int&nbsp;numLines,
  222. int&nbsp;length)</CODE>
  223. <BR>
  224. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is removed from the buffer.</TD>
  225. </TR>
  226. <TR BGCOLOR="white" CLASS="TableRowColor">
  227. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  228. <CODE>&nbsp;void</CODE></FONT></TD>
  229. <TD><CODE><B>BufferListener.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferListener.html#foldHandlerChanged(org.gjt.sp.jedit.buffer.JEditBuffer)">foldHandlerChanged</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  230. <BR>
  231. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called to notify the text area that folds need to be collapsed if
  232. the "collapseFolds" property is set.</TD>
  233. </TR>
  234. <TR BGCOLOR="white" CLASS="TableRowColor">
  235. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  236. <CODE>&nbsp;void</CODE></FONT></TD>
  237. <TD><CODE><B>BufferChangeListener.Adapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferChangeListener.Adapter.html#foldHandlerChanged(org.gjt.sp.jedit.buffer.JEditBuffer)">foldHandlerChanged</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  238. <BR>
  239. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called to notify the text area that folds need to be collapsed if
  240. the "collapseFolds" property is set.</TD>
  241. </TR>
  242. <TR BGCOLOR="white" CLASS="TableRowColor">
  243. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  244. <CODE>&nbsp;void</CODE></FONT></TD>
  245. <TD><CODE><B>BufferAdapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferAdapter.html#foldHandlerChanged(org.gjt.sp.jedit.buffer.JEditBuffer)">foldHandlerChanged</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  246. <BR>
  247. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called to notify the text area that folds need to be collapsed if
  248. the "collapseFolds" property is set.</TD>
  249. </TR>
  250. <TR BGCOLOR="white" CLASS="TableRowColor">
  251. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  252. <CODE>&nbsp;void</CODE></FONT></TD>
  253. <TD><CODE><B>BufferListener.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferListener.html#foldLevelChanged(org.gjt.sp.jedit.buffer.JEditBuffer, int, int)">foldLevelChanged</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  254. int&nbsp;startLine,
  255. int&nbsp;endLine)</CODE>
  256. <BR>
  257. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when line fold levels change.</TD>
  258. </TR>
  259. <TR BGCOLOR="white" CLASS="TableRowColor">
  260. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  261. <CODE>&nbsp;void</CODE></FONT></TD>
  262. <TD><CODE><B>BufferChangeListener.Adapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferChangeListener.Adapter.html#foldLevelChanged(org.gjt.sp.jedit.buffer.JEditBuffer, int, int)">foldLevelChanged</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  263. int&nbsp;startLine,
  264. int&nbsp;endLine)</CODE>
  265. <BR>
  266. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when line fold levels change.</TD>
  267. </TR>
  268. <TR BGCOLOR="white" CLASS="TableRowColor">
  269. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  270. <CODE>&nbsp;void</CODE></FONT></TD>
  271. <TD><CODE><B>BufferAdapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferAdapter.html#foldLevelChanged(org.gjt.sp.jedit.buffer.JEditBuffer, int, int)">foldLevelChanged</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  272. int&nbsp;start,
  273. int&nbsp;end)</CODE>
  274. <BR>
  275. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when line fold levels change.</TD>
  276. </TR>
  277. <TR BGCOLOR="white" CLASS="TableRowColor">
  278. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  279. <CODE>&nbsp;int</CODE></FONT></TD>
  280. <TD><CODE><B>IndentFoldHandler.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/IndentFoldHandler.html#getFoldLevel(org.gjt.sp.jedit.buffer.JEditBuffer, int, javax.swing.text.Segment)">getFoldLevel</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  281. int&nbsp;lineIndex,
  282. javax.swing.text.Segment&nbsp;seg)</CODE>
  283. <BR>
  284. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the fold level of the specified line.</TD>
  285. </TR>
  286. <TR BGCOLOR="white" CLASS="TableRowColor">
  287. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  288. <CODE>&nbsp;int</CODE></FONT></TD>
  289. <TD><CODE><B>DummyFoldHandler.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/DummyFoldHandler.html#getFoldLevel(org.gjt.sp.jedit.buffer.JEditBuffer, int, javax.swing.text.Segment)">getFoldLevel</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  290. int&nbsp;lineIndex,
  291. javax.swing.text.Segment&nbsp;seg)</CODE>
  292. <BR>
  293. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the fold level of the specified line.</TD>
  294. </TR>
  295. <TR BGCOLOR="white" CLASS="TableRowColor">
  296. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  297. <CODE>abstract &nbsp;int</CODE></FONT></TD>
  298. <TD><CODE><B>FoldHandler.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/FoldHandler.html#getFoldLevel(org.gjt.sp.jedit.buffer.JEditBuffer, int, javax.swing.text.Segment)">getFoldLevel</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  299. int&nbsp;lineIndex,
  300. javax.swing.text.Segment&nbsp;seg)</CODE>
  301. <BR>
  302. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the fold level of the specified line.</TD>
  303. </TR>
  304. <TR BGCOLOR="white" CLASS="TableRowColor">
  305. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  306. <CODE>&nbsp;int</CODE></FONT></TD>
  307. <TD><CODE><B>ExplicitFoldHandler.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/ExplicitFoldHandler.html#getFoldLevel(org.gjt.sp.jedit.buffer.JEditBuffer, int, javax.swing.text.Segment)">getFoldLevel</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  308. int&nbsp;lineIndex,
  309. javax.swing.text.Segment&nbsp;seg)</CODE>
  310. <BR>
  311. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the fold level of the specified line.</TD>
  312. </TR>
  313. <TR BGCOLOR="white" CLASS="TableRowColor">
  314. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  315. <CODE>&nbsp;void</CODE></FONT></TD>
  316. <TD><CODE><B>BufferListener.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferListener.html#preContentInserted(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">preContentInserted</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  317. int&nbsp;startLine,
  318. int&nbsp;offset,
  319. int&nbsp;numLines,
  320. int&nbsp;length)</CODE>
  321. <BR>
  322. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is about to be inserted in the buffer.</TD>
  323. </TR>
  324. <TR BGCOLOR="white" CLASS="TableRowColor">
  325. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  326. <CODE>&nbsp;void</CODE></FONT></TD>
  327. <TD><CODE><B>BufferChangeListener.Adapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferChangeListener.Adapter.html#preContentInserted(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">preContentInserted</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  328. int&nbsp;startLine,
  329. int&nbsp;offset,
  330. int&nbsp;numLines,
  331. int&nbsp;length)</CODE>
  332. <BR>
  333. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is about to be inserted in the buffer.</TD>
  334. </TR>
  335. <TR BGCOLOR="white" CLASS="TableRowColor">
  336. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  337. <CODE>&nbsp;void</CODE></FONT></TD>
  338. <TD><CODE><B>BufferAdapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferAdapter.html#preContentInserted(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">preContentInserted</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  339. int&nbsp;startLine,
  340. int&nbsp;offset,
  341. int&nbsp;numLines,
  342. int&nbsp;length)</CODE>
  343. <BR>
  344. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is about to be inserted in the buffer.</TD>
  345. </TR>
  346. <TR BGCOLOR="white" CLASS="TableRowColor">
  347. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  348. <CODE>&nbsp;void</CODE></FONT></TD>
  349. <TD><CODE><B>BufferListener.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferListener.html#preContentRemoved(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">preContentRemoved</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  350. int&nbsp;startLine,
  351. int&nbsp;offset,
  352. int&nbsp;numLines,
  353. int&nbsp;length)</CODE>
  354. <BR>
  355. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is about to be removed from the buffer, but is
  356. still present.</TD>
  357. </TR>
  358. <TR BGCOLOR="white" CLASS="TableRowColor">
  359. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  360. <CODE>&nbsp;void</CODE></FONT></TD>
  361. <TD><CODE><B>BufferChangeListener.Adapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferChangeListener.Adapter.html#preContentRemoved(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">preContentRemoved</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  362. int&nbsp;startLine,
  363. int&nbsp;offset,
  364. int&nbsp;numLines,
  365. int&nbsp;length)</CODE>
  366. <BR>
  367. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is about to be removed from the buffer, but is
  368. still present.</TD>
  369. </TR>
  370. <TR BGCOLOR="white" CLASS="TableRowColor">
  371. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  372. <CODE>&nbsp;void</CODE></FONT></TD>
  373. <TD><CODE><B>BufferAdapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferAdapter.html#preContentRemoved(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">preContentRemoved</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  374. int&nbsp;startLine,
  375. int&nbsp;offset,
  376. int&nbsp;numLines,
  377. int&nbsp;length)</CODE>
  378. <BR>
  379. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when text is about to be removed from the buffer, but is
  380. still present.</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>BufferListener.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferListener.html#transactionComplete(org.gjt.sp.jedit.buffer.JEditBuffer)">transactionComplete</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  386. <BR>
  387. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called after an undo or compound edit has finished.</TD>
  388. </TR>
  389. <TR BGCOLOR="white" CLASS="TableRowColor">
  390. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  391. <CODE>&nbsp;void</CODE></FONT></TD>
  392. <TD><CODE><B>BufferChangeListener.Adapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferChangeListener.Adapter.html#transactionComplete(org.gjt.sp.jedit.buffer.JEditBuffer)">transactionComplete</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  393. <BR>
  394. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called after an undo or compound edit has finished.</TD>
  395. </TR>
  396. <TR BGCOLOR="white" CLASS="TableRowColor">
  397. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  398. <CODE>&nbsp;void</CODE></FONT></TD>
  399. <TD><CODE><B>BufferAdapter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/BufferAdapter.html#transactionComplete(org.gjt.sp.jedit.buffer.JEditBuffer)">transactionComplete</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  400. <BR>
  401. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called after an undo or compound edit has finished.</TD>
  402. </TR>
  403. </TABLE>
  404. &nbsp;
  405. <P>
  406. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  407. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  408. <TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../../org/gjt/sp/jedit/buffer/package-summary.html">org.gjt.sp.jedit.buffer</A> with parameters of type <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></FONT></TH>
  409. </TR>
  410. <TR BGCOLOR="white" CLASS="TableRowColor">
  411. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/PositionManager.html#PositionManager(org.gjt.sp.jedit.buffer.JEditBuffer)">PositionManager</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  412. <BR>
  413. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  414. </TR>
  415. <TR BGCOLOR="white" CLASS="TableRowColor">
  416. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/buffer/UndoManager.html#UndoManager(org.gjt.sp.jedit.buffer.JEditBuffer)">UndoManager</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  417. <BR>
  418. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  419. </TR>
  420. </TABLE>
  421. &nbsp;
  422. <P>
  423. <A NAME="org.gjt.sp.jedit.indent"><!-- --></A>
  424. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  425. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  426. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  427. Uses of <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A> in <A HREF="../../../../../../org/gjt/sp/jedit/indent/package-summary.html">org.gjt.sp.jedit.indent</A></FONT></TH>
  428. </TR>
  429. </TABLE>
  430. &nbsp;
  431. <P>
  432. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  433. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  434. <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/indent/package-summary.html">org.gjt.sp.jedit.indent</A> with parameters of type <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></FONT></TH>
  435. </TR>
  436. <TR BGCOLOR="white" CLASS="TableRowColor">
  437. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  438. <CODE>&nbsp;void</CODE></FONT></TD>
  439. <TD><CODE><B>WhitespaceRule.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/WhitespaceRule.html#apply(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, java.util.List)">apply</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  440. int&nbsp;thisLineIndex,
  441. int&nbsp;prevLineIndex,
  442. int&nbsp;prevPrevLineIndex,
  443. java.util.List&lt;<A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.html" title="interface in org.gjt.sp.jedit.indent">IndentAction</A>&gt;&nbsp;indentActions)</CODE>
  444. <BR>
  445. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  446. </TR>
  447. <TR BGCOLOR="white" CLASS="TableRowColor">
  448. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  449. <CODE>&nbsp;void</CODE></FONT></TD>
  450. <TD><CODE><B>CloseBracketIndentRule.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/CloseBracketIndentRule.html#apply(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, java.util.List)">apply</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  451. int&nbsp;thisLineIndex,
  452. int&nbsp;prevLineIndex,
  453. int&nbsp;prevPrevLineIndex,
  454. java.util.List&lt;<A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.html" title="interface in org.gjt.sp.jedit.indent">IndentAction</A>&gt;&nbsp;indentActions)</CODE>
  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>DeepIndentRule.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/DeepIndentRule.html#apply(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, java.util.List)">apply</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  462. int&nbsp;thisLineIndex,
  463. int&nbsp;prevLineIndex,
  464. int&nbsp;prevPrevLineIndex,
  465. java.util.List&lt;<A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.html" title="interface in org.gjt.sp.jedit.indent">IndentAction</A>&gt;&nbsp;indentActions)</CODE>
  466. <BR>
  467. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  468. </TR>
  469. <TR BGCOLOR="white" CLASS="TableRowColor">
  470. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  471. <CODE>&nbsp;void</CODE></FONT></TD>
  472. <TD><CODE><B>OpenBracketIndentRule.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/OpenBracketIndentRule.html#apply(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, java.util.List)">apply</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  473. int&nbsp;thisLineIndex,
  474. int&nbsp;prevLineIndex,
  475. int&nbsp;prevPrevLineIndex,
  476. java.util.List&lt;<A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.html" title="interface in org.gjt.sp.jedit.indent">IndentAction</A>&gt;&nbsp;indentActions)</CODE>
  477. <BR>
  478. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  479. </TR>
  480. <TR BGCOLOR="white" CLASS="TableRowColor">
  481. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  482. <CODE>&nbsp;void</CODE></FONT></TD>
  483. <TD><CODE><B>RegexpIndentRule.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/RegexpIndentRule.html#apply(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, java.util.List)">apply</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  484. int&nbsp;thisLineIndex,
  485. int&nbsp;prevLineIndex,
  486. int&nbsp;prevPrevLineIndex,
  487. java.util.List&lt;<A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.html" title="interface in org.gjt.sp.jedit.indent">IndentAction</A>&gt;&nbsp;indentActions)</CODE>
  488. <BR>
  489. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  490. </TR>
  491. <TR BGCOLOR="white" CLASS="TableRowColor">
  492. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  493. <CODE>&nbsp;void</CODE></FONT></TD>
  494. <TD><CODE><B>IndentRule.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentRule.html#apply(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, java.util.List)">apply</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  495. int&nbsp;thisLineIndex,
  496. int&nbsp;prevLineIndex,
  497. int&nbsp;prevPrevLineIndex,
  498. java.util.List&lt;<A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.html" title="interface in org.gjt.sp.jedit.indent">IndentAction</A>&gt;&nbsp;indentActions)</CODE>
  499. <BR>
  500. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Apply the indent rule to this line, and return an indent action.</TD>
  501. </TR>
  502. <TR BGCOLOR="white" CLASS="TableRowColor">
  503. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  504. <CODE>&nbsp;int</CODE></FONT></TD>
  505. <TD><CODE><B>IndentAction.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.html#calculateIndent(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int)">calculateIndent</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  506. int&nbsp;line,
  507. int&nbsp;oldIndent,
  508. int&nbsp;newIndent)</CODE>
  509. <BR>
  510. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  511. </TR>
  512. <TR BGCOLOR="white" CLASS="TableRowColor">
  513. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  514. <CODE>&nbsp;int</CODE></FONT></TD>
  515. <TD><CODE><B>IndentAction.Collapse.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.Collapse.html#calculateIndent(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int)">calculateIndent</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  516. int&nbsp;line,
  517. int&nbsp;oldIndent,
  518. int&nbsp;newIndent)</CODE>
  519. <BR>
  520. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This does nothing; it is merely a sentinel for the
  521. <code>OpenBracketIndentRule</code>.</TD>
  522. </TR>
  523. <TR BGCOLOR="white" CLASS="TableRowColor">
  524. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  525. <CODE>&nbsp;int</CODE></FONT></TD>
  526. <TD><CODE><B>IndentAction.Reset.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.Reset.html#calculateIndent(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int)">calculateIndent</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  527. int&nbsp;line,
  528. int&nbsp;oldIndent,
  529. int&nbsp;newIndent)</CODE>
  530. <BR>
  531. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  532. </TR>
  533. <TR BGCOLOR="white" CLASS="TableRowColor">
  534. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  535. <CODE>&nbsp;int</CODE></FONT></TD>
  536. <TD><CODE><B>IndentAction.Increase.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.Increase.html#calculateIndent(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int)">calculateIndent</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  537. int&nbsp;line,
  538. int&nbsp;oldIndent,
  539. int&nbsp;newIndent)</CODE>
  540. <BR>
  541. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  542. </TR>
  543. <TR BGCOLOR="white" CLASS="TableRowColor">
  544. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  545. <CODE>&nbsp;int</CODE></FONT></TD>
  546. <TD><CODE><B>IndentAction.Decrease.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.Decrease.html#calculateIndent(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int)">calculateIndent</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  547. int&nbsp;line,
  548. int&nbsp;oldIndent,
  549. int&nbsp;newIndent)</CODE>
  550. <BR>
  551. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  552. </TR>
  553. <TR BGCOLOR="white" CLASS="TableRowColor">
  554. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  555. <CODE>&nbsp;int</CODE></FONT></TD>
  556. <TD><CODE><B>IndentAction.AlignOffset.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.AlignOffset.html#calculateIndent(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int)">calculateIndent</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  557. int&nbsp;line,
  558. int&nbsp;oldIndent,
  559. int&nbsp;newIndent)</CODE>
  560. <BR>
  561. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  562. </TR>
  563. <TR BGCOLOR="white" CLASS="TableRowColor">
  564. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  565. <CODE>&nbsp;int</CODE></FONT></TD>
  566. <TD><CODE><B>IndentAction.AlignParameter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.AlignParameter.html#calculateIndent(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int)">calculateIndent</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  567. int&nbsp;line,
  568. int&nbsp;oldIndent,
  569. int&nbsp;newIndent)</CODE>
  570. <BR>
  571. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  572. </TR>
  573. <TR BGCOLOR="white" CLASS="TableRowColor">
  574. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  575. <CODE>&nbsp;int</CODE></FONT></TD>
  576. <TD><CODE><B>IndentAction.NoIncrease.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/IndentAction.NoIncrease.html#calculateIndent(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int)">calculateIndent</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  577. int&nbsp;line,
  578. int&nbsp;oldIndent,
  579. int&nbsp;newIndent)</CODE>
  580. <BR>
  581. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  582. </TR>
  583. <TR BGCOLOR="white" CLASS="TableRowColor">
  584. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  585. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/indent/BracketIndentRule.Brackets.html" title="class in org.gjt.sp.jedit.indent">BracketIndentRule.Brackets</A></CODE></FONT></TD>
  586. <TD><CODE><B>BracketIndentRule.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/BracketIndentRule.html#getBrackets(org.gjt.sp.jedit.buffer.JEditBuffer, int)">getBrackets</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  587. int&nbsp;lineIndex)</CODE>
  588. <BR>
  589. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  590. </TR>
  591. <TR BGCOLOR="white" CLASS="TableRowColor">
  592. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  593. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/indent/BracketIndentRule.Brackets.html" title="class in org.gjt.sp.jedit.indent">BracketIndentRule.Brackets</A></CODE></FONT></TD>
  594. <TD><CODE><B>BracketIndentRule.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/indent/BracketIndentRule.html#getBrackets(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int)">getBrackets</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  595. int&nbsp;lineIndex,
  596. int&nbsp;begin,
  597. int&nbsp;end)</CODE>
  598. <BR>
  599. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  600. </TR>
  601. </TABLE>
  602. &nbsp;
  603. <P>
  604. <A NAME="org.gjt.sp.jedit.textarea"><!-- --></A>
  605. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  606. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  607. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  608. Uses of <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A> in <A HREF="../../../../../../org/gjt/sp/jedit/textarea/package-summary.html">org.gjt.sp.jedit.textarea</A></FONT></TH>
  609. </TR>
  610. </TABLE>
  611. &nbsp;
  612. <P>
  613. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  614. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  615. <TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../org/gjt/sp/jedit/textarea/package-summary.html">org.gjt.sp.jedit.textarea</A> declared as <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></FONT></TH>
  616. </TR>
  617. <TR BGCOLOR="white" CLASS="TableRowColor">
  618. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  619. <CODE>protected &nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></CODE></FONT></TD>
  620. <TD><CODE><B>TextArea.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/TextArea.html#buffer">buffer</A></B></CODE>
  621. <BR>
  622. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  623. </TR>
  624. </TABLE>
  625. &nbsp;
  626. <P>
  627. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  628. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  629. <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/textarea/package-summary.html">org.gjt.sp.jedit.textarea</A> that return <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></FONT></TH>
  630. </TR>
  631. <TR BGCOLOR="white" CLASS="TableRowColor">
  632. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  633. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></CODE></FONT></TD>
  634. <TD><CODE><B>DisplayManager.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/DisplayManager.html#getBuffer()">getBuffer</A></B>()</CODE>
  635. <BR>
  636. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  637. </TR>
  638. <TR BGCOLOR="white" CLASS="TableRowColor">
  639. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  640. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></CODE></FONT></TD>
  641. <TD><CODE><B>TextArea.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/TextArea.html#getBuffer()">getBuffer</A></B>()</CODE>
  642. <BR>
  643. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the buffer this text area is editing.</TD>
  644. </TR>
  645. </TABLE>
  646. &nbsp;
  647. <P>
  648. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  649. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  650. <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/textarea/package-summary.html">org.gjt.sp.jedit.textarea</A> with parameters of type <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></FONT></TH>
  651. </TR>
  652. <TR BGCOLOR="white" CLASS="TableRowColor">
  653. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  654. <CODE>static&nbsp;void</CODE></FONT></TD>
  655. <TD><CODE><B>DisplayManager.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/DisplayManager.html#bufferClosed(org.gjt.sp.jedit.buffer.JEditBuffer)">bufferClosed</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  656. <BR>
  657. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  658. </TR>
  659. <TR BGCOLOR="white" CLASS="TableRowColor">
  660. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  661. <CODE>abstract &nbsp;int</CODE></FONT></TD>
  662. <TD><CODE><B>Selection.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/Selection.html#getEnd(org.gjt.sp.jedit.buffer.JEditBuffer, int)">getEnd</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  663. int&nbsp;line)</CODE>
  664. <BR>
  665. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the end of the portion of the selection
  666. falling on the specified line.</TD>
  667. </TR>
  668. <TR BGCOLOR="white" CLASS="TableRowColor">
  669. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  670. <CODE>&nbsp;int</CODE></FONT></TD>
  671. <TD><CODE><B>Selection.Range.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/Selection.Range.html#getEnd(org.gjt.sp.jedit.buffer.JEditBuffer, int)">getEnd</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  672. int&nbsp;line)</CODE>
  673. <BR>
  674. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  675. </TR>
  676. <TR BGCOLOR="white" CLASS="TableRowColor">
  677. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  678. <CODE>&nbsp;int</CODE></FONT></TD>
  679. <TD><CODE><B>Selection.Rect.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/Selection.Rect.html#getEnd(org.gjt.sp.jedit.buffer.JEditBuffer, int)">getEnd</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  680. int&nbsp;line)</CODE>
  681. <BR>
  682. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  683. </TR>
  684. <TR BGCOLOR="white" CLASS="TableRowColor">
  685. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  686. <CODE>&nbsp;int</CODE></FONT></TD>
  687. <TD><CODE><B>Selection.Rect.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/Selection.Rect.html#getEndColumn(org.gjt.sp.jedit.buffer.JEditBuffer)">getEndColumn</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  688. <BR>
  689. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  690. </TR>
  691. <TR BGCOLOR="white" CLASS="TableRowColor">
  692. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  693. <CODE>abstract &nbsp;int</CODE></FONT></TD>
  694. <TD><CODE><B>Selection.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/Selection.html#getStart(org.gjt.sp.jedit.buffer.JEditBuffer, int)">getStart</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  695. int&nbsp;line)</CODE>
  696. <BR>
  697. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the beginning of the portion of the selection
  698. falling on the specified line.</TD>
  699. </TR>
  700. <TR BGCOLOR="white" CLASS="TableRowColor">
  701. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  702. <CODE>&nbsp;int</CODE></FONT></TD>
  703. <TD><CODE><B>Selection.Range.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/Selection.Range.html#getStart(org.gjt.sp.jedit.buffer.JEditBuffer, int)">getStart</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  704. int&nbsp;line)</CODE>
  705. <BR>
  706. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  707. </TR>
  708. <TR BGCOLOR="white" CLASS="TableRowColor">
  709. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  710. <CODE>&nbsp;int</CODE></FONT></TD>
  711. <TD><CODE><B>Selection.Rect.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/Selection.Rect.html#getStart(org.gjt.sp.jedit.buffer.JEditBuffer, int)">getStart</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  712. int&nbsp;line)</CODE>
  713. <BR>
  714. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  715. </TR>
  716. <TR BGCOLOR="white" CLASS="TableRowColor">
  717. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  718. <CODE>&nbsp;int</CODE></FONT></TD>
  719. <TD><CODE><B>Selection.Rect.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/Selection.Rect.html#getStartColumn(org.gjt.sp.jedit.buffer.JEditBuffer)">getStartColumn</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  720. <BR>
  721. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  722. </TR>
  723. <TR BGCOLOR="white" CLASS="TableRowColor">
  724. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  725. <CODE>&nbsp;void</CODE></FONT></TD>
  726. <TD><CODE><B>TextArea.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/TextArea.html#setBuffer(org.gjt.sp.jedit.buffer.JEditBuffer)">setBuffer</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer)</CODE>
  727. <BR>
  728. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the buffer this text area is editing.</TD>
  729. </TR>
  730. </TABLE>
  731. &nbsp;
  732. <P>
  733. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  734. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  735. <TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../../org/gjt/sp/jedit/textarea/package-summary.html">org.gjt.sp.jedit.textarea</A> with parameters of type <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A></FONT></TH>
  736. </TR>
  737. <TR BGCOLOR="white" CLASS="TableRowColor">
  738. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/textarea/Selection.Rect.html#Selection.Rect(org.gjt.sp.jedit.buffer.JEditBuffer, int, int, int, int)">Selection.Rect</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer">JEditBuffer</A>&nbsp;buffer,
  739. int&nbsp;startLine,
  740. int&nbsp;startColumn,
  741. int&nbsp;endLine,
  742. int&nbsp;endColumn)</CODE>
  743. <BR>
  744. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  745. </TR>
  746. </TABLE>
  747. &nbsp;
  748. <P>
  749. <HR>
  750. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  751. <A NAME="navbar_bottom"><!-- --></A>
  752. <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
  753. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  754. <TR>
  755. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  756. <A NAME="navbar_bottom_firstrow"><!-- --></A>
  757. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  758. <TR ALIGN="center" VALIGN="top">
  759. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  760. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  761. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/gjt/sp/jedit/buffer/JEditBuffer.html" title="class in org.gjt.sp.jedit.buffer"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
  762. <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
  763. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  764. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  765. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  766. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  767. </TR>
  768. </TABLE>
  769. </TD>
  770. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  771. </EM>
  772. </TD>
  773. </TR>
  774. <TR>
  775. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  776. &nbsp;PREV&nbsp;
  777. &nbsp;NEXT</FONT></TD>
  778. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  779. <A HREF="../../../../../../index.html?org/gjt/sp/jedit/buffer/class-use/JEditBuffer.html" target="_top"><B>FRAMES</B></A> &nbsp;
  780. &nbsp;<A HREF="JEditBuffer.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  781. &nbsp;
  782. <NOSCRIPT>
  783. <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
  784. </NOSCRIPT>
  785. </FONT></TD>
  786. </TR>
  787. </TABLE>
  788. <A NAME="skip-navbar_bottom"></A>
  789. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  790. <HR>
  791. </BODY>
  792. </HTML>