MetaDone
|
Public Member Functions | |
String | getName () |
JMenuItem | createMenu () |
void | startUp (MetadoneEvents eventManager, Workspace workspace) |
void | dispose () |
MetadoneEvents | getEventManager () |
A interface specifying a plugin service for metadone.
JMenuItem metadone.client.plugin.MetadonePlugin.createMenu | ( | ) |
Creates a menu to show in the main window.
This method should be called from the swing thread.
null
Implemented in metadone.client.plugin.AbstractMetadonePlugin, metadone.plugin.grasyla.generator.GrasylaGenerator, and metadone.plugin.helloworld.HelloPlugin.
Referenced by metadone.client.MainClientMetadone.reactivatePlugin().
void metadone.client.plugin.MetadonePlugin.dispose | ( | ) |
Cleans up all the injections. This method should be called just before unloading the plugin.
Implemented in metadone.client.plugin.AbstractMetadonePlugin, and metadone.plugin.helloworld.HelloPlugin.
Referenced by metadone.client.MainClientMetadone.removePlugin().
MetadoneEvents metadone.client.plugin.MetadonePlugin.getEventManager | ( | ) |
Returns an event tower associated with this plugin.
Implemented in metadone.client.plugin.AbstractMetadonePlugin.
String metadone.client.plugin.MetadonePlugin.getName | ( | ) |
Gets the name of this plugin.
Implemented in metadone.client.plugin.AbstractMetadonePlugin.
Referenced by metadone.client.MainClientMetadone.addPlugin(), metadone_bundle_client.PluginTracker.PluginTracker(), metadone.client.MainClientMetadone.reactivatePlugin(), metadone.client.MainClientMetadone.removePlugin(), metadone.client.plugin.AbstractPluginActivator.start(), and metadone.client.plugin.AbstractPluginActivator.stop().
void metadone.client.plugin.MetadonePlugin.startUp | ( | MetadoneEvents | eventManager, |
Workspace | workspace | ||
) |
Called just before the plugin is used.
eventManager | The event manager |
workspace | The current workspace or null |
Implemented in metadone.client.plugin.AbstractMetadonePlugin.
Referenced by metadone.client.MainClientMetadone.reactivatePlugin().