|
The Meta-Environment API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface StudioPlugin
A plugin for the MetaStudio. A plugin is a program that is dynamically loaded into the MetaStudio, and runs in its own thread. The thread is started with a call to @see #initStudioPlugin(Studio studio).
| Method Summary | |
|---|---|
void |
addStudioPluginListener(StudioPluginListener l)
Register a listener. |
java.lang.String |
getName()
Get the name of a plugin. |
void |
initStudioPlugin(Studio studio)
The main method of a plugin. |
void |
removeStudioPluginListener(StudioPluginListener l)
Unregister a listener. |
| Method Detail |
|---|
java.lang.String getName()
void initStudioPlugin(Studio studio)
studio - Reference to functionality of the toplevel window.void addStudioPluginListener(StudioPluginListener l)
l - An implementation of a listener (usually the studio itself).provides a default implementation.void removeStudioPluginListener(StudioPluginListener l)
l - Listener to be unregistered.
|
The Meta-Environment API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||