public abstract class Ereignis
extends java.lang.Object
Constructor and Description |
---|
Ereignis(java.lang.String name)
erzeugt ein neues Ereignis mit dem übergebenen Name
|
Modifier and Type | Method and Description |
---|---|
EreignisGueltigkeit |
berechneEreignisGueltigkeit(java.time.LocalDateTime zeitPunkt)
ermittelt die Ereignisgültigkeit des Ereignisses.
|
de.bsvrz.dav.daf.main.config.SystemObject |
getEreignisTyp()
liefert den Ereignistyp des Ereignisses.
|
java.util.List<EreignisZustandsWechsel> |
getEreignisZustandsWechsel(java.time.LocalDateTime anfangsZeitpunkt,
java.time.LocalDateTime endZeitpunkt)
liefert die Liste der Gültigkeitszustandswechsel für den übergebenen
Zeitbereich.
|
java.lang.String |
getName()
liefert den Name des Ereignisses.
|
RaeumlicheGueltigkeit |
getRaeumlicheGueltigkeit()
liefert die zuegordnete räumliche Gültigkeit.
|
de.bsvrz.dav.daf.main.config.SystemObject |
getSystemObject()
liefert das zugeordnete Systemobjekt des Ereignisses.
|
protected void |
setEreignisTyp(de.bsvrz.dav.daf.main.config.SystemObject ereignisTyp)
setzt den Ereignistyp des Ereignisses.
|
void |
setRaeumlicheGueltigkeit(RaeumlicheGueltigkeit raeumlicheGueltigkeit)
setzt die räumliche Gültigkeit des Ereignisses.
|
protected void |
setSystemObject(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
setzt das zugeordnete Systemobjekt des Ereignisses.
|
void |
setVerkehrlicheGueltigkeit(VerkehrlicheGueltigkeit verkehrlicheGueltigkeit)
setzt die verkehrliche Gültigkeit des Ereignisses.
|
void |
setZeitlicheGueltigkeit(ZeitlicheGueltigkeit zeitlicheGueltigkeit)
setzt die zeitliche Gültigkeit des Ereignisses.
|
public Ereignis(java.lang.String name)
name
- der Namepublic void setRaeumlicheGueltigkeit(RaeumlicheGueltigkeit raeumlicheGueltigkeit)
raeumlicheGueltigkeit
- die räumliche Gültigkeitpublic void setZeitlicheGueltigkeit(ZeitlicheGueltigkeit zeitlicheGueltigkeit)
zeitlicheGueltigkeit
- die zeitliche Gültigkeitpublic void setVerkehrlicheGueltigkeit(VerkehrlicheGueltigkeit verkehrlicheGueltigkeit)
verkehrlicheGueltigkeit
- die verkehrliche Gültigkeitpublic EreignisGueltigkeit berechneEreignisGueltigkeit(java.time.LocalDateTime zeitPunkt)
zeitPunkt
- der Zeitpunkt dür den die Gültigkeit ermittelt werden soll.public java.util.List<EreignisZustandsWechsel> getEreignisZustandsWechsel(java.time.LocalDateTime anfangsZeitpunkt, java.time.LocalDateTime endZeitpunkt)
anfangsZeitpunkt
- der Anfangszeitpunkt des AnfragezeitraumsendZeitpunkt
- der Endzeitpunkt des Anfragezeitraumspublic RaeumlicheGueltigkeit getRaeumlicheGueltigkeit()
public java.lang.String getName()
public de.bsvrz.dav.daf.main.config.SystemObject getSystemObject()
protected void setSystemObject(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
systemObject
- das Systemobjektprotected void setEreignisTyp(de.bsvrz.dav.daf.main.config.SystemObject ereignisTyp)
ereignisTyp
- der Typpublic de.bsvrz.dav.daf.main.config.SystemObject getEreignisTyp()