## Uses of Interface
org.gjt.sp.jedit.EBComponent

- Packages that use EBComponent
  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.

- - ### Uses of EBComponent in org.gjt.sp.jedit

    Classes in org.gjt.sp.jedit that implement EBComponent
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EBPlugin` Plugins extending this class are automatically added to the EditBus.

    Methods in org.gjt.sp.jedit with parameters of type EBComponent
    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.

    Constructors in org.gjt.sp.jedit with parameters of type EBComponent
    Constructor and Description
    `EBMessage(EBComponent source)` Creates a new message.

  - ### Uses of EBComponent in org.gjt.sp.jedit.gui

    Classes in org.gjt.sp.jedit.gui that implement EBComponent
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DockingLayoutManager` Saves and loads dockable layouts to disk

  - ### Uses of EBComponent in org.gjt.sp.jedit.gui.tray

    Classes in org.gjt.sp.jedit.gui.tray that implement EBComponent
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JEditSwingTrayIcon`

  - ### Uses of EBComponent in org.gjt.sp.jedit.msg

    Constructors in org.gjt.sp.jedit.msg with parameters of type EBComponent
    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.