Interface IObserverCenterPlugin
-
- All Known Implementing Classes:
AbstractInteractionPlugin,EvaluationPlugin,InteractionTestPlugin,IntrospectorPlugin,VisualsPlugin
public interface IObserverCenterPluginInterface for observer plugins.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetIconPath()Returns the path to the icon for the plugin in the toolbar.java.lang.StringgetName()Returns the name of the pluginjava.awt.ComponentgetView()Returns the viewable component of the pluginbooleanisStartOnLoad()Should plugin be started on load.booleanisVisible()Should plugin be visible.voidrefresh()Refreshes the displayvoidshutdown()Stops the pluginvoidstart(ObserverCenter main)Starts the plugin
-
-
-
Method Detail
-
start
void start(ObserverCenter main)
Starts the plugin- Parameters:
the- observer center
-
shutdown
void shutdown()
Stops the plugin
-
getName
java.lang.String getName()
Returns the name of the plugin- Returns:
- name of the plugin
-
getIconPath
java.lang.String getIconPath()
Returns the path to the icon for the plugin in the toolbar.- Returns:
- path to the icon
-
getView
java.awt.Component getView()
Returns the viewable component of the plugin- Returns:
- viewable component of the plugin
-
refresh
void refresh()
Refreshes the display
-
isVisible
boolean isVisible()
Should plugin be visible.
-
isStartOnLoad
boolean isStartOnLoad()
Should plugin be started on load.
-
-