PageRenderTime 46ms CodeModel.GetById 14ms RepoModel.GetById 0ms app.codeStats 0ms

/www/tags/NOV_07_2009/htdocs/api/org/gjt/sp/jedit/package-summary.html

#
HTML | 434 lines | 399 code | 29 blank | 6 comment | 0 complexity | 3468ce8b8c456bcacdab319a23b4c6dc 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:17 GMT-08:00 2008 -->
  6. <TITLE>
  7. org.gjt.sp.jedit (jEdit API)
  8. </TITLE>
  9. <META NAME="keywords" CONTENT="org.gjt.sp.jedit package">
  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="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
  26. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  27. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.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="../../../../com/microstar/xml/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
  42. &nbsp;<A HREF="../../../../org/gjt/sp/jedit/browser/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
  43. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  44. <A HREF="../../../../index.html?org/gjt/sp/jedit/package-summary.html" target="_top"><B>FRAMES</B></A> &nbsp;
  45. &nbsp;<A HREF="package-summary.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. </TABLE>
  53. <A NAME="skip-navbar_top"></A>
  54. <!-- ========= END OF TOP NAVBAR ========= -->
  55. <HR>
  56. <H2>
  57. Package org.gjt.sp.jedit
  58. </H2>
  59. This package contains jEdit's core classes.
  60. <P>
  61. <B>See:</B>
  62. <BR>
  63. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
  64. <P>
  65. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  66. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  67. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  68. <B>Interface Summary</B></FONT></TH>
  69. </TR>
  70. <TR BGCOLOR="white" CLASS="TableRowColor">
  71. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EBComponent.html" title="interface in org.gjt.sp.jedit">EBComponent</A></B></TD>
  72. <TD>A component on the EditBus.</TD>
  73. </TR>
  74. <TR BGCOLOR="white" CLASS="TableRowColor">
  75. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/IPropertyManager.html" title="interface in org.gjt.sp.jedit">IPropertyManager</A></B></TD>
  76. <TD>Manage properties.</TD>
  77. </TR>
  78. <TR BGCOLOR="white" CLASS="TableRowColor">
  79. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/MiscUtilities.Compare.html" title="interface in org.gjt.sp.jedit">MiscUtilities.Compare</A></B></TD>
  80. <TD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
  81. </TR>
  82. <TR BGCOLOR="white" CLASS="TableRowColor">
  83. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/OptionPane.html" title="interface in org.gjt.sp.jedit">OptionPane</A></B></TD>
  84. <TD>The interface all option panes must implement.</TD>
  85. </TR>
  86. <TR BGCOLOR="white" CLASS="TableRowColor">
  87. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Registers.Register.html" title="interface in org.gjt.sp.jedit">Registers.Register</A></B></TD>
  88. <TD>A register.</TD>
  89. </TR>
  90. <TR BGCOLOR="white" CLASS="TableRowColor">
  91. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/RegisterSaver.html" title="interface in org.gjt.sp.jedit">RegisterSaver</A></B></TD>
  92. <TD>An interface to delegate save/load operations of registers.</TD>
  93. </TR>
  94. <TR BGCOLOR="white" CLASS="TableRowColor">
  95. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/RegistersListener.html" title="interface in org.gjt.sp.jedit">RegistersListener</A></B></TD>
  96. <TD>An interface to listen some events about registers.</TD>
  97. </TR>
  98. </TABLE>
  99. &nbsp;
  100. <P>
  101. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  102. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  103. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  104. <B>Class Summary</B></FONT></TH>
  105. </TR>
  106. <TR BGCOLOR="white" CLASS="TableRowColor">
  107. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Abbrevs.html" title="class in org.gjt.sp.jedit">Abbrevs</A></B></TD>
  108. <TD>Abbreviation manager.</TD>
  109. </TR>
  110. <TR BGCOLOR="white" CLASS="TableRowColor">
  111. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/AbstractOptionPane.html" title="class in org.gjt.sp.jedit">AbstractOptionPane</A></B></TD>
  112. <TD>The default implementation of the option pane interface.</TD>
  113. </TR>
  114. <TR BGCOLOR="white" CLASS="TableRowColor">
  115. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/ActionContext.html" title="class in org.gjt.sp.jedit">ActionContext</A></B></TD>
  116. <TD>Manages a collection of action sets.</TD>
  117. </TR>
  118. <TR BGCOLOR="white" CLASS="TableRowColor">
  119. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/ActionSet.html" title="class in org.gjt.sp.jedit">ActionSet</A></B></TD>
  120. <TD>A set of actions, either loaded from an XML file, or constructed at runtime
  121. by a plugin.</TD>
  122. </TR>
  123. <TR BGCOLOR="white" CLASS="TableRowColor">
  124. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/BeanShell.html" title="class in org.gjt.sp.jedit">BeanShell</A></B></TD>
  125. <TD>BeanShell is jEdit's extension language.</TD>
  126. </TR>
  127. <TR BGCOLOR="white" CLASS="TableRowColor">
  128. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/BeanShellAction.html" title="class in org.gjt.sp.jedit">BeanShellAction</A></B></TD>
  129. <TD>An action that evaluates BeanShell code when invoked.</TD>
  130. </TR>
  131. <TR BGCOLOR="white" CLASS="TableRowColor">
  132. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/BeanShellFacade.html" title="class in org.gjt.sp.jedit">BeanShellFacade&lt;T&gt;</A></B></TD>
  133. <TD>This class will be the interface for beanshell interaction.</TD>
  134. </TR>
  135. <TR BGCOLOR="white" CLASS="TableRowColor">
  136. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Buffer.html" title="class in org.gjt.sp.jedit">Buffer</A></B></TD>
  137. <TD>A <code>Buffer</code> represents the contents of an open text
  138. file as it is maintained in the computer's memory (as opposed to
  139. how it may be stored on a disk).</TD>
  140. </TR>
  141. <TR BGCOLOR="white" CLASS="TableRowColor">
  142. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Buffer.TokenList.html" title="class in org.gjt.sp.jedit">Buffer.TokenList</A></B></TD>
  143. <TD><B>Deprecated.</B>&nbsp;<I>Use org.gjt.sp.jedit.syntax.DefaultTokenHandler instead</I></TD>
  144. </TR>
  145. <TR BGCOLOR="white" CLASS="TableRowColor">
  146. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/BufferHistory.html" title="class in org.gjt.sp.jedit">BufferHistory</A></B></TD>
  147. <TD>Recent file list.</TD>
  148. </TR>
  149. <TR BGCOLOR="white" CLASS="TableRowColor">
  150. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/BufferHistory.Entry.html" title="class in org.gjt.sp.jedit">BufferHistory.Entry</A></B></TD>
  151. <TD>Recent file list entry.</TD>
  152. </TR>
  153. <TR BGCOLOR="white" CLASS="TableRowColor">
  154. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Debug.html" title="class in org.gjt.sp.jedit">Debug</A></B></TD>
  155. <TD>This class contains various debugging flags mainly useful for core
  156. development.</TD>
  157. </TR>
  158. <TR BGCOLOR="white" CLASS="TableRowColor">
  159. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EBMessage.html" title="class in org.gjt.sp.jedit">EBMessage</A></B></TD>
  160. <TD>The base class of all EditBus messages.</TD>
  161. </TR>
  162. <TR BGCOLOR="white" CLASS="TableRowColor">
  163. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EBPlugin.html" title="class in org.gjt.sp.jedit">EBPlugin</A></B></TD>
  164. <TD>Plugins extending this class are automatically added to the EditBus.</TD>
  165. </TR>
  166. <TR BGCOLOR="white" CLASS="TableRowColor">
  167. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EditAction.html" title="class in org.gjt.sp.jedit">EditAction</A></B></TD>
  168. <TD>An action that can be bound to a menu item, tool bar button or keystroke.</TD>
  169. </TR>
  170. <TR BGCOLOR="white" CLASS="TableRowColor">
  171. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EditAction.Wrapper.html" title="class in org.gjt.sp.jedit">EditAction.Wrapper</A></B></TD>
  172. <TD>'Wrap' EditActions in this class to turn them into AWT
  173. ActionListeners, that can be attached to buttons, menu items, etc.</TD>
  174. </TR>
  175. <TR BGCOLOR="white" CLASS="TableRowColor">
  176. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EditBus.html" title="class in org.gjt.sp.jedit">EditBus</A></B></TD>
  177. <TD>jEdit's global event notification mechanism.</TD>
  178. </TR>
  179. <TR BGCOLOR="white" CLASS="TableRowColor">
  180. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EditPane.html" title="class in org.gjt.sp.jedit">EditPane</A></B></TD>
  181. <TD>A panel containing a text area.</TD>
  182. </TR>
  183. <TR BGCOLOR="white" CLASS="TableRowColor">
  184. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EditPlugin.html" title="class in org.gjt.sp.jedit">EditPlugin</A></B></TD>
  185. <TD>The abstract base class that every plugin must implement.</TD>
  186. </TR>
  187. <TR BGCOLOR="white" CLASS="TableRowColor">
  188. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EditPlugin.Broken.html" title="class in org.gjt.sp.jedit">EditPlugin.Broken</A></B></TD>
  189. <TD>A placeholder for a plugin that didn't load.</TD>
  190. </TR>
  191. <TR BGCOLOR="white" CLASS="TableRowColor">
  192. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EditPlugin.Deferred.html" title="class in org.gjt.sp.jedit">EditPlugin.Deferred</A></B></TD>
  193. <TD>A placeholder for a plugin that hasn't been loaded yet.</TD>
  194. </TR>
  195. <TR BGCOLOR="white" CLASS="TableRowColor">
  196. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/EditServer.html" title="class in org.gjt.sp.jedit">EditServer</A></B></TD>
  197. <TD>Inter-process communication.</TD>
  198. </TR>
  199. <TR BGCOLOR="white" CLASS="TableRowColor">
  200. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/GUIUtilities.html" title="class in org.gjt.sp.jedit">GUIUtilities</A></B></TD>
  201. <TD>Various GUI functions.</TD>
  202. </TR>
  203. <TR BGCOLOR="white" CLASS="TableRowColor">
  204. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/JARClassLoader.html" title="class in org.gjt.sp.jedit">JARClassLoader</A></B></TD>
  205. <TD>A class loader implementation that loads classes from JAR files.</TD>
  206. </TR>
  207. <TR BGCOLOR="white" CLASS="TableRowColor">
  208. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/jEdit.html" title="class in org.gjt.sp.jedit">jEdit</A></B></TD>
  209. <TD>The main class of the jEdit text editor.</TD>
  210. </TR>
  211. <TR BGCOLOR="white" CLASS="TableRowColor">
  212. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/jEdit.JEditPropertyManager.html" title="class in org.gjt.sp.jedit">jEdit.JEditPropertyManager</A></B></TD>
  213. <TD>&nbsp;</TD>
  214. </TR>
  215. <TR BGCOLOR="white" CLASS="TableRowColor">
  216. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/JEditAbstractEditAction.html" title="class in org.gjt.sp.jedit">JEditAbstractEditAction&lt;E&gt;</A></B></TD>
  217. <TD>An action that can be bound to a menu item, tool bar button or keystroke.</TD>
  218. </TR>
  219. <TR BGCOLOR="white" CLASS="TableRowColor">
  220. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/JEditActionContext.html" title="class in org.gjt.sp.jedit">JEditActionContext&lt;F extends JEditAbstractEditAction,E extends JEditActionSet&lt;F&gt;&gt;</A></B></TD>
  221. <TD>Manages a collection of action sets.</TD>
  222. </TR>
  223. <TR BGCOLOR="white" CLASS="TableRowColor">
  224. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/JEditActionSet.html" title="class in org.gjt.sp.jedit">JEditActionSet&lt;E extends JEditAbstractEditAction&gt;</A></B></TD>
  225. <TD>A set of actions, either loaded from an XML file, or constructed at runtime
  226. by a plugin.</TD>
  227. </TR>
  228. <TR BGCOLOR="white" CLASS="TableRowColor">
  229. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/JEditBeanShellAction.html" title="class in org.gjt.sp.jedit">JEditBeanShellAction</A></B></TD>
  230. <TD>An action that evaluates BeanShell code when invoked.</TD>
  231. </TR>
  232. <TR BGCOLOR="white" CLASS="TableRowColor">
  233. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Macros.html" title="class in org.gjt.sp.jedit">Macros</A></B></TD>
  234. <TD>This class records and runs macros.</TD>
  235. </TR>
  236. <TR BGCOLOR="white" CLASS="TableRowColor">
  237. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Macros.Handler.html" title="class in org.gjt.sp.jedit">Macros.Handler</A></B></TD>
  238. <TD>Encapsulates creating and invoking macros in arbitrary scripting languages</TD>
  239. </TR>
  240. <TR BGCOLOR="white" CLASS="TableRowColor">
  241. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Macros.Macro.html" title="class in org.gjt.sp.jedit">Macros.Macro</A></B></TD>
  242. <TD>Encapsulates the macro's label, name and path.</TD>
  243. </TR>
  244. <TR BGCOLOR="white" CLASS="TableRowColor">
  245. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Macros.Recorder.html" title="class in org.gjt.sp.jedit">Macros.Recorder</A></B></TD>
  246. <TD>Handles macro recording.</TD>
  247. </TR>
  248. <TR BGCOLOR="white" CLASS="TableRowColor">
  249. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Marker.html" title="class in org.gjt.sp.jedit">Marker</A></B></TD>
  250. <TD>Buffers may contain one or more <i>markers</i> which serve
  251. as textual bookmarks.</TD>
  252. </TR>
  253. <TR BGCOLOR="white" CLASS="TableRowColor">
  254. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/MiscUtilities.html" title="class in org.gjt.sp.jedit">MiscUtilities</A></B></TD>
  255. <TD>Path name manipulation, string manipulation, and more.</TD>
  256. </TR>
  257. <TR BGCOLOR="white" CLASS="TableRowColor">
  258. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/MiscUtilities.MenuItemCompare.html" title="class in org.gjt.sp.jedit">MiscUtilities.MenuItemCompare</A></B></TD>
  259. <TD><B>Deprecated.</B></TD>
  260. </TR>
  261. <TR BGCOLOR="white" CLASS="TableRowColor">
  262. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/MiscUtilities.StringCompare.html" title="class in org.gjt.sp.jedit">MiscUtilities.StringCompare</A></B></TD>
  263. <TD><B>Deprecated.</B>&nbsp;<I>use <A HREF="../../../../org/gjt/sp/util/StandardUtilities.StringCompare.html" title="class in org.gjt.sp.util"><CODE>StandardUtilities.StringCompare</CODE></A></I></TD>
  264. </TR>
  265. <TR BGCOLOR="white" CLASS="TableRowColor">
  266. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/MiscUtilities.StringICaseCompare.html" title="class in org.gjt.sp.jedit">MiscUtilities.StringICaseCompare</A></B></TD>
  267. <TD><B>Deprecated.</B>&nbsp;<I>use <A HREF="../../../../org/gjt/sp/util/StandardUtilities.StringCompare.html" title="class in org.gjt.sp.util"><CODE>StandardUtilities.StringCompare</CODE></A></I></TD>
  268. </TR>
  269. <TR BGCOLOR="white" CLASS="TableRowColor">
  270. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Mode.html" title="class in org.gjt.sp.jedit">Mode</A></B></TD>
  271. <TD>An edit mode defines specific settings for editing some type of file.</TD>
  272. </TR>
  273. <TR BGCOLOR="white" CLASS="TableRowColor">
  274. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/OperatingSystem.html" title="class in org.gjt.sp.jedit">OperatingSystem</A></B></TD>
  275. <TD>Operating system detection routines.</TD>
  276. </TR>
  277. <TR BGCOLOR="white" CLASS="TableRowColor">
  278. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/OptionGroup.html" title="class in org.gjt.sp.jedit">OptionGroup</A></B></TD>
  279. <TD>A set of option panes shown in one branch in the options dialog.</TD>
  280. </TR>
  281. <TR BGCOLOR="white" CLASS="TableRowColor">
  282. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/PerspectiveManager.html" title="class in org.gjt.sp.jedit">PerspectiveManager</A></B></TD>
  283. <TD>Manages persistence of open buffers and views across jEdit sessions.</TD>
  284. </TR>
  285. <TR BGCOLOR="white" CLASS="TableRowColor">
  286. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/PluginJAR.html" title="class in org.gjt.sp.jedit">PluginJAR</A></B></TD>
  287. <TD>Loads and unloads plugins.</TD>
  288. </TR>
  289. <TR BGCOLOR="white" CLASS="TableRowColor">
  290. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/PluginJAR.PluginCacheEntry.html" title="class in org.gjt.sp.jedit">PluginJAR.PluginCacheEntry</A></B></TD>
  291. <TD>Used by the <code>DockableWindowManager</code> and
  292. <code>ServiceManager</code> to handle caching.</TD>
  293. </TR>
  294. <TR BGCOLOR="white" CLASS="TableRowColor">
  295. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Registers.html" title="class in org.gjt.sp.jedit">Registers</A></B></TD>
  296. <TD>jEdit's registers are an extension of the clipboard metaphor.</TD>
  297. </TR>
  298. <TR BGCOLOR="white" CLASS="TableRowColor">
  299. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Registers.ClipboardRegister.html" title="class in org.gjt.sp.jedit">Registers.ClipboardRegister</A></B></TD>
  300. <TD>A clipboard register.</TD>
  301. </TR>
  302. <TR BGCOLOR="white" CLASS="TableRowColor">
  303. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/Registers.StringRegister.html" title="class in org.gjt.sp.jedit">Registers.StringRegister</A></B></TD>
  304. <TD>Register that stores a string.</TD>
  305. </TR>
  306. <TR BGCOLOR="white" CLASS="TableRowColor">
  307. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/ServiceManager.html" title="class in org.gjt.sp.jedit">ServiceManager</A></B></TD>
  308. <TD>A generic way for plugins to provide various API extensions.</TD>
  309. </TR>
  310. <TR BGCOLOR="white" CLASS="TableRowColor">
  311. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/ServiceManager.ServiceFoldHandlerProvider.html" title="class in org.gjt.sp.jedit">ServiceManager.ServiceFoldHandlerProvider</A></B></TD>
  312. <TD>A FoldHandler based on the ServiceManager</TD>
  313. </TR>
  314. <TR BGCOLOR="white" CLASS="TableRowColor">
  315. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/TextUtilities.html" title="class in org.gjt.sp.jedit">TextUtilities</A></B></TD>
  316. <TD>Contains several text manipulation methods.</TD>
  317. </TR>
  318. <TR BGCOLOR="white" CLASS="TableRowColor">
  319. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A></B></TD>
  320. <TD>A <code>View</code> is jEdit's top-level frame window.</TD>
  321. </TR>
  322. <TR BGCOLOR="white" CLASS="TableRowColor">
  323. <TD WIDTH="15%"><B><A HREF="../../../../org/gjt/sp/jedit/View.ViewConfig.html" title="class in org.gjt.sp.jedit">View.ViewConfig</A></B></TD>
  324. <TD>&nbsp;</TD>
  325. </TR>
  326. </TABLE>
  327. &nbsp;
  328. <P>
  329. <A NAME="package_description"><!-- --></A><H2>
  330. Package org.gjt.sp.jedit Description
  331. </H2>
  332. <P>
  333. This package contains jEdit's core classes.<p>
  334. For plugin development, start by looking at
  335. <a href="PluginJAR.html">PluginJAR</a> and
  336. <a href="EditPlugin.html">EditPlugin</a>, which describe the basics of jEdit's
  337. plugin API. Then, browse the following classes:
  338. <ul>
  339. <li></li>
  340. <li><a href="jEdit.html">jEdit</a></li>
  341. <li><a href="Buffer.html">Buffer</a></li>
  342. <li><a href="EditPane.html">EditPane</a></li>
  343. <li><a href="GUIUtilities.html">GUIUtilities</a></li>
  344. <li><a href="textarea/JEditTextArea.html">JEditTextArea</a></li>
  345. <li><a href="MiscUtilities.html">MiscUtilities</a></li>
  346. <li><a href="io/VFSManager.html">VFSManager</a></li>
  347. <li><a href="View.html">View</a></li>
  348. </ul>
  349. The EditBus framework is used to receive notification of various
  350. editor state changes:
  351. <ul>
  352. <li><a href="EditBus.html">EditBus</a></li>
  353. <li><a href="EBComponent.html">EBComponent</a></li>
  354. <li><a href="EBMessage.html">EBMessage</a></li>
  355. <li><a href="EBPlugin.html">EBPlugin</a></li>
  356. <li><a href="msg/index.html">org.gjt.sp.jedit.msg package</a></li>
  357. </ul>
  358. <P>
  359. <P>
  360. <DL>
  361. </DL>
  362. <HR>
  363. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  364. <A NAME="navbar_bottom"><!-- --></A>
  365. <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
  366. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  367. <TR>
  368. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  369. <A NAME="navbar_bottom_firstrow"><!-- --></A>
  370. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  371. <TR ALIGN="center" VALIGN="top">
  372. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  373. <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
  374. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  375. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  376. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  377. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  378. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  379. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  380. </TR>
  381. </TABLE>
  382. </TD>
  383. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  384. </EM>
  385. </TD>
  386. </TR>
  387. <TR>
  388. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  389. &nbsp;<A HREF="../../../../com/microstar/xml/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
  390. &nbsp;<A HREF="../../../../org/gjt/sp/jedit/browser/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
  391. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  392. <A HREF="../../../../index.html?org/gjt/sp/jedit/package-summary.html" target="_top"><B>FRAMES</B></A> &nbsp;
  393. &nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  394. &nbsp;
  395. <NOSCRIPT>
  396. <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
  397. </NOSCRIPT>
  398. </FONT></TD>
  399. </TR>
  400. </TABLE>
  401. <A NAME="skip-navbar_bottom"></A>
  402. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  403. <HR>
  404. </BODY>
  405. </HTML>