| Package | Description | 
|---|---|
| org.gjt.sp.jedit | This package contains jEdit 4'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.gui | Various GUI controls and dialog boxes. | 
| org.gjt.sp.jedit.input | Keyboard Input Handlers | 
| org.gjt.sp.jedit.msg | EditBus messages. | 
| org.gjt.sp.jedit.options | Global Options dialog box panes. | 
| org.gjt.sp.jedit.print | Printing. | 
| org.gjt.sp.jedit.search | Search and replace classes. | 
| org.jedit.options | Option-Pane classes | 
| Class and Description | 
|---|
| ActionBar Action invocation bar. | 
| BufferSwitcher BufferSwitcher class | 
| DockableWindowManager  Keeps track of all dockable windows for a single View, and provides
 an API for getting/showing/hiding them. | 
| DockableWindowManager.DockingLayout Objects of DockingLayout class describe which dockables are docked where,
 which ones are floating, and their sizes/positions for saving/loading perspectives. | 
| DockingFrameworkProvider Base interface for the Docking Framework Provider service. | 
| EnhancedButton A toolbar button | 
| InputHandler An input handler converts the user's key strokes into concrete actions. | 
| StatusBar The status bar used to display various information to the user. | 
| Class and Description | 
|---|
| DefaultFocusComponent An interface that provides a method for focusing on the default component. | 
| DockableWindow An interface for notifying MOVABLE dockable windows before their docking position is changed. | 
| EnhancedDialog Dialog that handles OK/Cancel for you
 A dialog box that handles window closing, the ENTER key and the ESCAPE
 key for you. | 
| HistoryTextField Text field with an arrow-key + drop-down accessable history. | 
| Class and Description | 
|---|
| MutableListModel Short Description of this class
 Long Description | 
| Class and Description | 
|---|
| CompletionPopup Popup window for word completion in text area. | 
| CompletionPopup.Candidates Candidates of completion. | 
| DefaultFocusComponent An interface that provides a method for focusing on the default component. | 
| DefaultInputHandler The default input handler maps sequences of keystrokes into actions and inserts key typed events into the text area. | 
| DockableWindow An interface for notifying MOVABLE dockable windows before their docking position is changed. | 
| DockableWindowContainer A container for dockable windows. | 
| DockableWindowFactory Loads  dockable.xmlfiles and manages creation
 of new dockable windows. | 
| DockableWindowManager  Keeps track of all dockable windows for a single View, and provides
 an API for getting/showing/hiding them. | 
| DockableWindowManager.DockingArea | 
| DockableWindowManager.DockingLayout Objects of DockingLayout class describe which dockables are docked where,
 which ones are floating, and their sizes/positions for saving/loading perspectives. | 
| DockableWindowManagerImpl Manages dockable windows for a single View. | 
| DockingFrameworkProvider Base interface for the Docking Framework Provider service. | 
| EnhancedDialog Dialog that handles OK/Cancel for you
 A dialog box that handles window closing, the ENTER key and the ESCAPE
 key for you. | 
| ErrorListDialog.ErrorEntry | 
| GrabKeyDialog.KeyBinding A jEdit action or macro with its two possible shortcuts. | 
| HistoryModel A named history list
 One history list can be used by several history text
 fields. | 
| HistoryModelSaver Interface for loading and saving of the "history" files. | 
| HistoryTextField Text field with an arrow-key + drop-down accessable history. | 
| InputHandler An input handler converts the user's key strokes into concrete actions. | 
| JCheckBoxList.Entry A check box list entry. | 
| KeyEventTranslator.Key | 
| MutableListModel Short Description of this class
 Long Description | 
| OptionsDialog.OptionTreeModel deprecated use  OptionsDialog.OptionTreeModelUndeprecating until the GlobalOptions, PluginOptions and/or CombinedOptions
 are fixed. | 
| PanelWindowContainer A container for dockable windows. | 
| RolloverButton Class for buttons that implement rollovers
 If you wish to have rollovers on your buttons, use this class. | 
| TextAreaDialog A dialog box with a text area | 
| Class and Description | 
|---|
| KeyEventTranslator.Key | 
| Class and Description | 
|---|
| DockableWindowManager  Keeps track of all dockable windows for a single View, and provides
 an API for getting/showing/hiding them. | 
| Class and Description | 
|---|
| AbstractContextOptionPane An abstract base class for context menu editors. | 
| EnhancedDialog Dialog that handles OK/Cancel for you
 A dialog box that handles window closing, the ENTER key and the ESCAPE
 key for you. | 
| OptionsDialog An abstract options dialog box. | 
| OptionsDialog.OptionTreeModel deprecated use  OptionsDialog.OptionTreeModelUndeprecating until the GlobalOptions, PluginOptions and/or CombinedOptions
 are fixed. | 
| Class and Description | 
|---|
| EnhancedDialog Dialog that handles OK/Cancel for you
 A dialog box that handles window closing, the ENTER key and the ESCAPE
 key for you. | 
| Class and Description | 
|---|
| DefaultFocusComponent An interface that provides a method for focusing on the default component. | 
| EnhancedDialog Dialog that handles OK/Cancel for you
 A dialog box that handles window closing, the ENTER key and the ESCAPE
 key for you. | 
| HistoryTextField Text field with an arrow-key + drop-down accessable history. | 
| Class and Description | 
|---|
| EnhancedDialog Dialog that handles OK/Cancel for you
 A dialog box that handles window closing, the ENTER key and the ESCAPE
 key for you. |