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