## org.gjt.sp.jedit
Class EBPlugin

    java.lang.Object
      org.gjt.sp.jedit.EditPlugin
          org.gjt.sp.jedit.EBPlugin

All Implemented Interfaces:
  EBComponent

    public abstract class EBPlugin

extends EditPlugin
implements EBComponent

Plugins extending this class are automatically added to the EditBus. Otherwise, this class is identical to the `EditPlugin` class.

See Also:
  `EditBus`, `EBComponent`, `EBMessage`

Nested Class Summary

Nested classes/interfaces inherited from class org.gjt.sp.jedit.EditPlugin
`EditPlugin.Broken, EditPlugin.Deferred`

Constructor Summary
`protected` `EBPlugin()`

Method Summary
`void` `handleMessage(EBMessage message)` Handles a message sent on the EditBus.

Methods inherited from class org.gjt.sp.jedit.EditPlugin
`createBrowserMenuItems, createMenuItems, getClassName, getPluginHome, getPluginHome, getPluginHome, getPluginJAR, getResourceAsOutputStream, getResourceAsOutputStream, getResourceAsStream, getResourceAsStream, getResourcePath, getResourcePath, start, stop`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### EBPlugin

    protected EBPlugin()

Method Detail

### handleMessage

    public void handleMessage(EBMessage message)

  Handles a message sent on the EditBus.

  Specified by:
    `handleMessage` in interface `EBComponent`
  Parameters:
    `message` - The message