appl.parallel.plugin.event
Class SimpleCommEventMonitorPlugin

java.lang.Object
  extended by AbstractNamedObject
      extended by edu.bonn.xulu.appl.AbstractXuluPlugin
          extended by edu.bonn.xulu.plugin.appl.AbstractMenuPlugin
              extended by appl.parallel.plugin.event.SimpleCommEventMonitorPlugin
All Implemented Interfaces:
XuluPlugin

public class SimpleCommEventMonitorPlugin
extends AbstractMenuPlugin

The XuluPlugin logs TransferEvents and TimeEvents. The Events are displayed in a sortable JTable.

Author:
Dominik Appl

Field Summary
 
Fields inherited from class edu.bonn.xulu.plugin.appl.AbstractMenuPlugin
menuItem, pluginAppl, xuluMenuNo
 
Fields inherited from class edu.bonn.xulu.appl.AbstractXuluPlugin
appl, hasGUI, started, visible
 
Constructor Summary
SimpleCommEventMonitorPlugin()
          Creates a new plugin
SimpleCommEventMonitorPlugin(int xuluMenuNo, JMenuItem menuItem)
          Creates a new plugin
SimpleCommEventMonitorPlugin(int xuluMenuNo, String menuItemName)
          Creates a new plugin
 
Method Summary
protected  XuluInternalFrame createPluginApplication()
          Erzeugt das Applikations-Fenster fuer das Plugin.
 
Methods inherited from class edu.bonn.xulu.plugin.appl.AbstractMenuPlugin
execute, stop
 
Methods inherited from class edu.bonn.xulu.appl.AbstractXuluPlugin
isStarted, isVisible, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleCommEventMonitorPlugin

public SimpleCommEventMonitorPlugin()
Creates a new plugin


SimpleCommEventMonitorPlugin

public SimpleCommEventMonitorPlugin(int xuluMenuNo,
                                    JMenuItem menuItem)
Creates a new plugin

Parameters:
xuluMenuNo - the position of the menu in the menubar
menuItem - the menu to insert

SimpleCommEventMonitorPlugin

public SimpleCommEventMonitorPlugin(int xuluMenuNo,
                                    String menuItemName)
Creates a new plugin

Parameters:
xuluMenuNo - the position of the menu in the menubar
menuItemName - the name of the entry to insert
Method Detail

createPluginApplication

protected XuluInternalFrame createPluginApplication()
                                             throws Exception
Description copied from class: AbstractMenuPlugin
Erzeugt das Applikations-Fenster fuer das Plugin. Dieses wird mit dem Menue-Eintrag verbunden. Wird erst aufgerufen, wenn das Plugin gestartet wird.

Specified by:
createPluginApplication in class AbstractMenuPlugin
Throws:
Exception
See Also:
AbstractMenuPlugin.execute(XuluModellingPlatform)