de.bsvrz.vew.ereigniskal.ereigniskal.erinnerungsfunktion
Class ErinnerungsFunktion

java.lang.Object
  extended by de.bsvrz.vew.ereigniskal.ereigniskal.erinnerungsfunktion.ErinnerungsFunktion

public class ErinnerungsFunktion
extends java.lang.Object

Klasse stellt einen Wecker dar

Version:
$Revision: 1.4 $ / $Date: 2015/06/08 15:13:13 $ / ($Author: Pittner $)
Author:
Dambach-Werke GmbH, Timo Pittner

Field Summary
private  de.bsvrz.sys.funclib.debug.Debug _debug
          Der Debugger, stellt verschiedene Protokollierungsfunktionen zur Verfügung
private  Ereignis e
          Das Ereignis, wird dem Sender-Instanz übergeben
private  NeuBerechnung n
          Das Ereignis, wird dem Sender-Instanz übergeben
private  java.util.Timer timer
          Das Timer Objekt
 
Constructor Summary
ErinnerungsFunktion(Ereignis e)
          Konstruktor der Klasse
ErinnerungsFunktion(Ereignis e, java.lang.Boolean b)
          Konstruktor der Klasse
ErinnerungsFunktion(Ereignis e, java.lang.Boolean b, java.lang.Boolean c)
          Konstruktor der Klasse
ErinnerungsFunktion(Ereignis e, java.lang.Long von, java.lang.Long bis)
          Konstruktor der Klasse
 
Method Summary
private  void load(java.lang.Long l)
          stellt den Wecker
private  void load(java.lang.Long l, java.lang.Boolean b)
          stellt den Wecker
 void unload()
          loescht den Timer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

timer

private java.util.Timer timer
Das Timer Objekt


e

private Ereignis e
Das Ereignis, wird dem Sender-Instanz übergeben


n

private NeuBerechnung n
Das Ereignis, wird dem Sender-Instanz übergeben


_debug

private de.bsvrz.sys.funclib.debug.Debug _debug
Der Debugger, stellt verschiedene Protokollierungsfunktionen zur Verfügung

Constructor Detail

ErinnerungsFunktion

public ErinnerungsFunktion(Ereignis e,
                           java.lang.Long von,
                           java.lang.Long bis)
Konstruktor der Klasse

Parameters:
e - das Ereignis, welches den Zustand meldet
von - Anfangszeitpunkt
bis - Endzeitpunkt

ErinnerungsFunktion

public ErinnerungsFunktion(Ereignis e,
                           java.lang.Boolean b)
Konstruktor der Klasse

Parameters:
e - das Ereignis, welches den Zustand meldet
b - Schalter, der den Wecker sofort(false) oder zum definerten Zeitpunkt(true) losgehen laesst

ErinnerungsFunktion

public ErinnerungsFunktion(Ereignis e,
                           java.lang.Boolean b,
                           java.lang.Boolean c)
Konstruktor der Klasse

Parameters:
e - das Ereignis, welches den Zustand meldet
b - Schalter, der den Wecker sofort(false) oder zum definerten Zeitpunkt(true) losgehen laesst
c - Schalter, der den Zustand der vzeitl. und verkehrlichen Gültigkeit setzt

ErinnerungsFunktion

public ErinnerungsFunktion(Ereignis e)
Konstruktor der Klasse

Parameters:
e - das Ereignis, welches den Zustand meldet
b - Schalter, der den Wecker sofort(false) oder zum definerten Zeitpunkt(true) losgehen laesst
Method Detail

load

private void load(java.lang.Long l)
stellt den Wecker

Parameters:
l - Weckzeit

load

private void load(java.lang.Long l,
                  java.lang.Boolean b)
stellt den Wecker

Parameters:
l - Weckzeit

unload

public void unload()
loescht den Timer