| Package | Description | 
|---|---|
| org.gjt.sp.jedit | This package contains jEdit 4's core classes. | 
| org.gjt.sp.jedit.gui | Various GUI controls and dialog boxes. | 
| org.gjt.sp.jedit.gui.tray | The jEdit System Tray | 
| org.gjt.sp.jedit.msg | EditBus messages. | 
| org.gjt.sp.jedit.print | Printing. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EBPluginPlugins extending this class are automatically added to the EditBus. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | EditBus. addToBus(EBComponent comp)Adds a component to the bus. | 
| static void | EditBus. removeFromBus(EBComponent comp)Removes a component from the bus. | 
| Constructor and Description | 
|---|
| EBMessage(EBComponent source)Creates a new message. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DockingLayoutManagerSaves and loads dockable layouts to disk | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JEditSwingTrayIcon | 
| Constructor and Description | 
|---|
| EditorExiting(EBComponent source)Creates a new editor exiting message. | 
| EditorStarted(EBComponent source)Creates a new editor started message. | 
| PropertiesChanged(EBComponent source)Creates a new properties changed message. | 
| PropertiesChanging(EBComponent source,
                  PropertiesChanging.State state)Creates a new properties changing message. | 
| RegisterChanged(EBComponent source,
               char name)Creates a new registers changed message. | 
| SearchSettingsChanged(EBComponent source)Creates a new search and replace settings changed message. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PageBreakExtensionDraws a line across the text area indicating where a printing page break
 would be. |