|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.vew.ereigniskal.ereigniskal.ereignis.Ereignis
public class Ereignis
Die Klasse erzeugt Ereignisse. Die Berechnung der Zeitpunkte mit Wildcards bezieht sich noch auf das aktuelle Kalenderjahr. Die Vorgehensweise könnte dahingehend sein, dass beim Jahrewechsel die Zustandswechsel neu berechnet werden. Muss also noch geklärt werden *
Field Summary | |
---|---|
private de.bsvrz.sys.funclib.debug.Debug |
_debug
Der Debugger, stellt verschiedene Protokollierungsfunktionen zur Verfügung |
java.lang.Long[] |
anf
|
private de.bsvrz.dav.daf.main.config.AttributeGroup |
atg
Eine Attributgruppe |
java.lang.Integer[] |
bezAnf
|
java.lang.Integer[] |
bezEnd
|
java.lang.Long[] |
end
|
private java.lang.String |
ereignisTyp
Prioritaet des Ereignistyps (EreignisEigenschaften) |
private java.lang.Long |
ereignisTypPrioritaet
Priorität des Ereignistyps (EreignisParameter) |
int |
lenVerkehrlicheGueltigkeit
|
private ListeZustandsWechsel |
listeZustandsWechselVerkehr
Die Liste der Zeiten der Zustandswechsel fuer die verkehrliche Gueltigkeit |
private ListeZustandsWechsel |
listeZustandsWechselZeit
Die Liste der Zeiten der Zustandswechsel fuer die zeitliche Gueltigkeit |
private java.lang.String |
pid
Die Pid des Ereignisses |
private java.util.List<java.lang.String> |
raeumlicheGueltigkeit
Liste der Objektnamen fuer die raeumliche Gueltigkeit |
private ErinnerungsFunktion |
rs
Instanz des Weckers |
private de.bsvrz.vew.syskal.syskal.systemkalendereintrag.SystemkalenderEintrag |
ske
Instanz eines SystemKalenderEintrag |
private java.lang.String |
skeReferenz
Referenz auf den SystemKalenderEintrag |
private de.bsvrz.dav.daf.main.config.SystemObject |
systemObjekt
Ein SystemObjekt |
Constructor Summary | |
---|---|
Ereignis(java.lang.String pid)
Konstruktor, fuer die Erzeugung mit zeitlicherGueltigkeit, d.h. die Definition ueber den Ske wird nicht beachetet |
|
Ereignis(java.lang.String pid,
java.lang.String skeReferenz)
Konstruktor, fuer die Erzeugung mit skeReferenz |
Method Summary | |
---|---|
de.bsvrz.dav.daf.main.ResultData |
berechneDatenEreignisZustand(java.lang.Long zeit)
|
ErinnerungsFunktion |
getErinnerungsFunktion()
Getter fuer ein Wecker-Objekt |
ListeZustandsWechsel |
getListeZustandsWechselVerkehr()
|
ListeZustandsWechsel |
getListeZustandsWechselZeit()
|
java.lang.String |
getPid()
Getter fuer die Pid des Ereignisses |
java.util.List<java.lang.String> |
getRaeumlicheGueltigkeit()
Getter fuer die raeumliche Gueltigkeit des Ereignisses |
de.bsvrz.vew.syskal.syskal.systemkalendereintrag.SystemkalenderEintrag |
getSke()
|
java.lang.String |
getSkeReferenz()
Getter fuer die SkeReferenz |
java.lang.String |
getTypReferenz()
Getter fuer die Referenz auf den EreignisTyp |
private boolean |
holeConfigData()
Holt die Konfiguratiuonsdaten der Ereignisse bzw. die daraus resultierenden parametrierenden Daten der Ereignistypen |
void |
setErinnerungsFunktion()
setter fuer ein Wecker-Objekt |
void |
setErinnerungsFunktion(java.lang.Boolean f)
setter fuer ein Wecker-Objekt |
void |
setErinnerungsFunktion(java.lang.Boolean b,
java.lang.Boolean c)
setter fuer ein Wecker-Objekt |
void |
setErinnerungsFunktion(java.lang.Long von,
java.lang.Long bis)
setter fuer ein Wecker-Objekt |
void |
setLaengeVerkehrlicheGueltigkeit(int len,
boolean init)
|
void |
setListeZustandsWechselVerkehr(ListeZustandsWechsel listeZustandsWechselVerkehr)
|
void |
setListeZustandsWechselZeit(ListeZustandsWechsel listeZustandsWechselZeit)
|
void |
setRaeumlicheGueltigkeit(java.lang.String s)
Setter fuer die raeumliche Gueltigkeit des Ereignisses |
void |
setSke(de.bsvrz.vew.syskal.syskal.systemkalendereintrag.SystemkalenderEintrag ske)
|
de.bsvrz.dav.daf.main.ResultData |
setzteDatenEreignisZustand(java.lang.Boolean b)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.lang.String pid
private java.lang.String skeReferenz
private java.lang.String ereignisTyp
private java.lang.Long ereignisTypPrioritaet
private de.bsvrz.dav.daf.main.config.SystemObject systemObjekt
private de.bsvrz.dav.daf.main.config.AttributeGroup atg
private de.bsvrz.vew.syskal.syskal.systemkalendereintrag.SystemkalenderEintrag ske
private ErinnerungsFunktion rs
private ListeZustandsWechsel listeZustandsWechselZeit
private ListeZustandsWechsel listeZustandsWechselVerkehr
public int lenVerkehrlicheGueltigkeit
public java.lang.Long[] anf
public java.lang.Long[] end
public java.lang.Integer[] bezAnf
public java.lang.Integer[] bezEnd
private java.util.List<java.lang.String> raeumlicheGueltigkeit
private de.bsvrz.sys.funclib.debug.Debug _debug
Constructor Detail |
---|
public Ereignis(java.lang.String pid, java.lang.String skeReferenz)
pid
- Die Pid des EreignissesskeReferenz
- Referenz auf den SystemKalenderEintragpublic Ereignis(java.lang.String pid)
pid
- Die Pid des EreignissesMethod Detail |
---|
private boolean holeConfigData()
public java.lang.String getPid()
public java.lang.String getSkeReferenz()
public java.lang.String getTypReferenz()
public java.util.List<java.lang.String> getRaeumlicheGueltigkeit()
public void setRaeumlicheGueltigkeit(java.lang.String s)
public ErinnerungsFunktion getErinnerungsFunktion()
public void setErinnerungsFunktion(java.lang.Boolean f)
f
- wenn true, wird ein Wecker gestellt wenn false geht der Wecker gleich lospublic void setErinnerungsFunktion(java.lang.Boolean b, java.lang.Boolean c)
f
- wenn true, wird ein Wecker gestellt wenn false geht der Wecker gleich lospublic void setErinnerungsFunktion()
public void setErinnerungsFunktion(java.lang.Long von, java.lang.Long bis)
f
- wenn true, wird ein Wecker gestellt wenn false geht der Wecker gleich lospublic ListeZustandsWechsel getListeZustandsWechselZeit()
public void setListeZustandsWechselZeit(ListeZustandsWechsel listeZustandsWechselZeit)
public ListeZustandsWechsel getListeZustandsWechselVerkehr()
public void setListeZustandsWechselVerkehr(ListeZustandsWechsel listeZustandsWechselVerkehr)
public void setLaengeVerkehrlicheGueltigkeit(int len, boolean init)
public de.bsvrz.dav.daf.main.ResultData berechneDatenEreignisZustand(java.lang.Long zeit)
public de.bsvrz.dav.daf.main.ResultData setzteDatenEreignisZustand(java.lang.Boolean b)
public de.bsvrz.vew.syskal.syskal.systemkalendereintrag.SystemkalenderEintrag getSke()
public void setSke(de.bsvrz.vew.syskal.syskal.systemkalendereintrag.SystemkalenderEintrag ske)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |