## Uses of Package
org.gjt.sp.jedit

Packages that use org.gjt.sp.jedit
org.gjt.sp.jedit: This package contains jEdit's core classes.
org.gjt.sp.jedit.browser: jEdit's file system browser.
org.gjt.sp.jedit.buffer: Buffer event listeners, and classes used to implement jEdit's document model.
org.gjt.sp.jedit.bufferio: Classes related to loading, saving, autosaving buffers.
org.gjt.sp.jedit.bufferset: Classes related to implementation of the BufferSets feature of jEdit.
org.gjt.sp.jedit.datatransfer: Classes related to encoding and decoding MIME data to/from system clipboard, etc.
org.gjt.sp.jedit.gui: Various GUI controls and dialog boxes.
org.gjt.sp.jedit.gui.statusbar: Widget Factory classes for Status Bar Widgets
org.gjt.sp.jedit.gui.tray: The jEdit System Tray
org.gjt.sp.jedit.help: The jEdit help viewer.
org.gjt.sp.jedit.input: Keyboard Input Handlers
org.gjt.sp.jedit.io: Virtual file system and multi-threaded I/O.
org.gjt.sp.jedit.menu: Classes for generation of dynamic menus
org.gjt.sp.jedit.msg: EditBus messages.
org.gjt.sp.jedit.options: Global Options dialog box panes.
org.gjt.sp.jedit.pluginmgr: The plugin manager.
org.gjt.sp.jedit.print: Printing.
org.gjt.sp.jedit.search: Search and replace classes.
org.gjt.sp.jedit.syntax: The jEdit syntax highlighting engine.
org.gjt.sp.jedit.textarea: Classes related to jEdit's TextArea.
org.gjt.sp.jedit.visitors: Visitor classes for EditPanes, Views, and Text Areas.
org.gjt.sp.util: Utility classes used by jEdit but that do not depend on jEdit itself.
org.jedit.core: Core jEdit classes
org.jedit.keymap: Named sets of keyboard shortcuts
org.jedit.options: Option-Pane classes

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit
ActionContext Manages a collection of action sets.
ActionSet A set of actions, either loaded from an XML file, or constructed at runtime by a plugin.
Buffer A `Buffer` represents the contents of an open text file as it is maintained in the computer's memory (as opposed to how it may be stored on a disk).
BufferHistory.Entry Recent file list entry.
EBComponent A component on the EditBus.
EBMessage The base class of all EditBus messages.
EditAction An action that can be bound to a menu item, tool bar button or keystroke.
EditBus.EBHandler This annotation should be used in methods that are to be considered "edit bus message handlers".
EditPane A panel containing a text area.
EditPlugin The abstract base class that every plugin must implement.
EditServer Inter-process communication.
IPropertyManager Interface for class that returns properties.
JARClassLoader A class loader implementation that loads classes from JAR files.
jEdit.JEditPropertyManager
JEditAbstractEditAction An action that can be bound to a menu item, tool bar button or keystroke.
JEditActionContext Manages a collection of action sets.
JEditActionSet A set of actions, either loaded from an XML file, or constructed at runtime by a plugin.
Macros.Handler Encapsulates creating and invoking macros in arbitrary scripting languages
Macros.Macro Encapsulates the macro's label, name and path.
Macros.Recorder Handles macro recording.
Marker Buffers may contain one or more markers which serve as textual bookmarks.
Mode An edit mode defines specific settings for editing some type of file.
OptionGroup A set of option panes shown in one branch in the options dialog.
OptionPane The interface all option panes must implement.
PluginJAR Loads and unloads plugins.
PluginJAR.PluginCacheEntry Used by the `DockableWindowManager` and `ServiceManager` to handle caching.
Registers.Register A register.
RegisterSaver An interface to delegate save/load operations of registers.
RegistersListener An interface to listen some events about registers.
SettingsXML.Saver A Writer to write XML for saving.
View A `View` is jEdit's top-level frame window.
View.ViewConfig

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.browser
ActionContext Manages a collection of action sets.
EditBus.EBHandler This annotation should be used in methods that are to be considered "edit bus message handlers".
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.buffer
Mode An edit mode defines specific settings for editing some type of file.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.bufferio
Buffer A `Buffer` represents the contents of an open text file as it is maintained in the computer's memory (as opposed to how it may be stored on a disk).
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.bufferset
Buffer A `Buffer` represents the contents of an open text file as it is maintained in the computer's memory (as opposed to how it may be stored on a disk).
EditBus.EBHandler This annotation should be used in methods that are to be considered "edit bus message handlers".
EditPane A panel containing a text area.
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.datatransfer
Mode An edit mode defines specific settings for editing some type of file.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.gui
AbstractOptionPane The default implementation of the option pane interface.
ActionContext Manages a collection of action sets.
Buffer A `Buffer` represents the contents of an open text file as it is maintained in the computer's memory (as opposed to how it may be stored on a disk).
EBComponent A component on the EditBus.
EBMessage The base class of all EditBus messages.
EditAction An action that can be bound to a menu item, tool bar button or keystroke.
EditBus.EBHandler This annotation should be used in methods that are to be considered "edit bus message handlers".
EditPane A panel containing a text area.
OptionGroup A set of option panes shown in one branch in the options dialog.
OptionPane The interface all option panes must implement.
PluginJAR Loads and unloads plugins.
PluginJAR.PluginCacheEntry Used by the `DockableWindowManager` and `ServiceManager` to handle caching.
View A `View` is jEdit's top-level frame window.
View.ViewConfig

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.gui.statusbar
EditBus.EBHandler This annotation should be used in methods that are to be considered "edit bus message handlers".
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.gui.tray
EBComponent A component on the EditBus.
EBMessage The base class of all EditBus messages.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.help
EditBus.EBHandler This annotation should be used in methods that are to be considered "edit bus message handlers".

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.input
JEditAbstractEditAction An action that can be bound to a menu item, tool bar button or keystroke.
JEditBeanShellAction An action that evaluates BeanShell code when invoked.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.io
Buffer A `Buffer` represents the contents of an open text file as it is maintained in the computer's memory (as opposed to how it may be stored on a disk).
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.menu
ActionContext Manages a collection of action sets.
EditBus.EBHandler This annotation should be used in methods that are to be considered "edit bus message handlers".

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.msg
Buffer A `Buffer` represents the contents of an open text file as it is maintained in the computer's memory (as opposed to how it may be stored on a disk).
EBComponent A component on the EditBus.
EBMessage The base class of all EditBus messages.
EditPane A panel containing a text area.
PluginJAR Loads and unloads plugins.
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.options
AbstractOptionPane The default implementation of the option pane interface.
OptionGroup A set of option panes shown in one branch in the options dialog.
OptionPane The interface all option panes must implement.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.pluginmgr
EditBus.EBHandler This annotation should be used in methods that are to be considered "edit bus message handlers".

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.print
Buffer A `Buffer` represents the contents of an open text file as it is maintained in the computer's memory (as opposed to how it may be stored on a disk).
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.search
Buffer A `Buffer` represents the contents of an open text file as it is maintained in the computer's memory (as opposed to how it may be stored on a disk).
EBMessage The base class of all EditBus messages.
EditBus.EBHandler This annotation should be used in methods that are to be considered "edit bus message handlers".
EditPane A panel containing a text area.
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.syntax
IPropertyManager Interface for class that returns properties.
Mode An edit mode defines specific settings for editing some type of file.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.textarea
EditBus.EBHandler This annotation should be used in methods that are to be considered "edit bus message handlers".
IPropertyManager Interface for class that returns properties.
JEditActionContext Manages a collection of action sets.
JEditActionSet A set of actions, either loaded from an XML file, or constructed at runtime by a plugin.
JEditBeanShellAction An action that evaluates BeanShell code when invoked.
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.gjt.sp.jedit.visitors
EditPane A panel containing a text area.
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.gjt.sp.util
IPropertyManager Interface for class that returns properties.

Classes in org.gjt.sp.jedit used by org.jedit.core
View A `View` is jEdit's top-level frame window.

Classes in org.gjt.sp.jedit used by org.jedit.keymap
IPropertyManager Interface for class that returns properties.

Classes in org.gjt.sp.jedit used by org.jedit.options
AbstractOptionPane The default implementation of the option pane interface.
OptionGroup A set of option panes shown in one branch in the options dialog.
OptionPane The interface all option panes must implement.