edu.bonn.xulu.plugin.appl
Class DateTimePlugin

java.lang.Object
  extended by edu.bonn.xulu.plugin.appl.DateTimePlugin
All Implemented Interfaces:
XuluPlugin

public class DateTimePlugin
extends Object
implements XuluPlugin

Diese Klasse stellt ein Plugin fuer die Xulu-Applikation dar, welches die aktuelle Uhrzeit (und Datum) in der Titel-Leiste des Xulu-Hauptfensters anzeigt.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)

Constructor Summary
DateTimePlugin()
          Erzeugt ein neues Plugin.
 
Method Summary
 void execute(XuluModellingPlatform appl)
          Startet die Ausfuehrung des Plugins.
 String getName()
          Liefert eine Beschreibung des Plugins.
 boolean isStarted()
          Prueft, ob das Plugin gestartet ist.
 boolean isVisible()
          Liefert immer false, da das Plugin keine GUI besitzt.
 void setName(String name)
          Setzt die Beschreibung des Plugins.
 void setVisible(boolean visible)
          Macht nichts, da das Plugin keine GUI besitzt.
 void stop()
          Stoppt die Ausfuehrung des Plugins.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateTimePlugin

public DateTimePlugin()
Erzeugt ein neues Plugin.

Method Detail

execute

public void execute(XuluModellingPlatform appl)
Startet die Ausfuehrung des Plugins.

Specified by:
execute in interface XuluPlugin
Parameters:
appl - Instanz der Xulu-Applikation

stop

public void stop()
Stoppt die Ausfuehrung des Plugins.

Specified by:
stop in interface XuluPlugin

isStarted

public boolean isStarted()
Prueft, ob das Plugin gestartet ist.

Specified by:
isStarted in interface XuluPlugin

getName

public String getName()
Liefert eine Beschreibung des Plugins.


setName

public void setName(String name)
Setzt die Beschreibung des Plugins.

Parameters:
name - neue Bezeichnung

setVisible

public void setVisible(boolean visible)
Macht nichts, da das Plugin keine GUI besitzt.

Specified by:
setVisible in interface XuluPlugin

isVisible

public boolean isVisible()
Liefert immer false, da das Plugin keine GUI besitzt.

Specified by:
isVisible in interface XuluPlugin