public class AbstractPluginComponent extends ScopedObject implements PluginComponent
AbstractPluginComponent provides an abstract base class for implementing
PluginComponents.| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPluginComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
onPlugged(PluginBus bus)
Invoked when this
PluginComponent has been plugged to given PluginBus. |
void |
onPluginPlugged(java.lang.Object plugin)
Invoked when the given plugin object has been plugged to
PluginBus. |
void |
onPluginUnplugged(java.lang.Object plugin)
Invoked when the given plugin object has been unplugged from
PluginBus. |
void |
onUnplugged(PluginBus bus)
Invoked when this
PluginComponent has been unplugged from given PluginBus. |
getScope, setScopepublic void onPlugged(PluginBus bus)
PluginComponentPluginComponent has been plugged to given PluginBus.onPlugged in interface PluginComponentbus - A PluginBus.public void onUnplugged(PluginBus bus)
PluginComponentPluginComponent has been unplugged from given PluginBus.onUnplugged in interface PluginComponentbus - A PluginBus.public void onPluginPlugged(java.lang.Object plugin)
PluginComponentPluginBus.onPluginPlugged in interface PluginComponentplugin - A plugin as a Object.public void onPluginUnplugged(java.lang.Object plugin)
PluginComponentPluginBus.onPluginUnplugged in interface PluginComponentplugin - A plugin as a Object.