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

- Packages that use org.gjt.sp.jedit.gui
  Package | Description
  --- | ---
  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.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.search | Search and replace classes.
  org.jedit.options | Option-Pane classes

- Classes in org.gjt.sp.jedit.gui used by org.gjt.sp.jedit
  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.

- Classes in org.gjt.sp.jedit.gui used by org.gjt.sp.jedit.browser
  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.

- Classes in org.gjt.sp.jedit.gui used by org.gjt.sp.jedit.buffer
  Class and Description
  MutableListModel Short Description of this class Long Description

- Classes in org.gjt.sp.jedit.gui used by org.gjt.sp.jedit.gui
  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.
  DockableWindowFactory Loads `dockable.xml` files 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
  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

- Classes in org.gjt.sp.jedit.gui used by org.gjt.sp.jedit.input
  Class and Description
  KeyEventTranslator.Key

- Classes in org.gjt.sp.jedit.gui used by org.gjt.sp.jedit.msg
  Class and Description
  DockableWindowManager Keeps track of all dockable windows for a single View, and provides an API for getting/showing/hiding them.

- Classes in org.gjt.sp.jedit.gui used by org.gjt.sp.jedit.options
  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

- Classes in org.gjt.sp.jedit.gui used by org.gjt.sp.jedit.search
  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.

- Classes in org.gjt.sp.jedit.gui used by org.jedit.options
  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.