hep.lcd.plugin
Class LCDPlugin
java.lang.Object
|
+--jas.plugin.BasicPlugin
|
+--jas.plugin.Plugin
|
+--hep.lcd.plugin.LCDPlugin
- public final class LCDPlugin
- extends Plugin
- implements RunListener, PageListener
A plugin subclass for visualizing LCD events. When first loaded into the application,
the plugin merely adds its menu to the application's menu bar and registers a
run listener.
- Author:
- Jonas Gifford
- Source Code:
- LCDPlugin.java
Constructor Summary |
LCDPlugin()
The constructor sets up the detector properties. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LCDPlugin
public LCDPlugin()
- The constructor sets up the detector properties. For now, values are hard-coded
but code to support modifiable properties is included and commented out.
init
public void init()
- Installs the LCD menu in the application's menu bar, and registers a
run listener.
- Overrides:
init
in class BasicPlugin
- See Also:
BasicPluginContext.addMenu(JMenu)
,
PluginContext.addRunListener(RunListener)
runStateChanged
public void runStateChanged(RunEvent e)
- Specified by:
runStateChanged
in interface RunListener
pageChanged
public void pageChanged(PageEvent e)
- Specified by:
pageChanged
in interface PageListener
The LCD Group