Class PdStauPrognoseModell.Daten
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.parameter.PdStauPrognoseModell.Daten
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
,de.bsvrz.sys.funclib.bitctrl.modell.Datum
,de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum
- Enclosing class:
- PdStauPrognoseModell
public static class PdStauPrognoseModell.Daten extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
Kapselt die Daten des Datensatzes.
-
-
Constructor Summary
Constructors Constructor Description Daten(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz, de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
Initialisiert das Onlinedatum.
-
Method Summary
Modifier and Type Method Description void
atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
void
bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
PdStauPrognoseModell.Daten
clone()
AttZahlPositiv
getAktualisierungsIntervall()
Anzahl der Prognoseiterationen je Zyklus der Stauobjektbestimmung.de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel
getDaempfungsZeit()
Zeit, die bei der Bestimmung der Verkehrsstärke von Anschlussstellen im Stau fü die lineare Dämpfung vom aktuellen Messwert zur Prognoseganglinie verwendet wird.AttProzent
getFaktorQ0()
Faktor für die Anpassung von Q0 aus dem Fundamentaldiagramm.AttStreckeMeter
getLaengePkw()
Strecke, die ein Pkw im Stau beansprucht.de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel
getPrognoseHorizont()
Prognosehorizont der Stauverlaufsprognose.AtlUrlasser
getUrlasser()
Urlasserinformationen.void
setAktualisierungsIntervall(AttZahlPositiv _aktualisierungsIntervall)
Anzahl der Prognoseiterationen je Zyklus der Stauobjektbestimmung.void
setDaempfungsZeit(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _daempfungsZeit)
Zeit, die bei der Bestimmung der Verkehrsstärke von Anschlussstellen im Stau fü die lineare Dämpfung vom aktuellen Messwert zur Prognoseganglinie verwendet wird.void
setFaktorQ0(AttProzent _faktorQ0)
Faktor für die Anpassung von Q0 aus dem Fundamentaldiagramm.void
setLaengePkw(AttStreckeMeter _laengePkw)
Strecke, die ein Pkw im Stau beansprucht.void
setPrognoseHorizont(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _prognoseHorizont)
Prognosehorizont der Stauverlaufsprognose.void
setUrlasser(AtlUrlasser _urlasser)
Urlasserinformationen.java.lang.String
toString()
-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
dContainsDaten, dGetDatenStatus, dGetZeitstempel, dSetDatenStatus, dSetZeitstempel
-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
dGetAspekt, dGetDatensatz, dSetAspekt
-
-
-
-
Method Detail
-
getUrlasser
public AtlUrlasser getUrlasser()
Urlasserinformationen.Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.
- Returns:
- der Wert von Urlasser.
-
setUrlasser
public void setUrlasser(AtlUrlasser _urlasser)
Urlasserinformationen.Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.
- Parameters:
_urlasser
- der neue Wert von Urlasser.
-
getPrognoseHorizont
public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getPrognoseHorizont()
Prognosehorizont der Stauverlaufsprognose.- Returns:
- der Wert von PrognoseHorizont.
-
setPrognoseHorizont
public void setPrognoseHorizont(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _prognoseHorizont)
Prognosehorizont der Stauverlaufsprognose.- Parameters:
_prognoseHorizont
- der neue Wert von PrognoseHorizont.
-
getAktualisierungsIntervall
public AttZahlPositiv getAktualisierungsIntervall()
Anzahl der Prognoseiterationen je Zyklus der Stauobjektbestimmung.- Returns:
- der Wert von AktualisierungsIntervall.
-
setAktualisierungsIntervall
public void setAktualisierungsIntervall(AttZahlPositiv _aktualisierungsIntervall)
Anzahl der Prognoseiterationen je Zyklus der Stauobjektbestimmung.- Parameters:
_aktualisierungsIntervall
- der neue Wert von AktualisierungsIntervall.
-
getFaktorQ0
public AttProzent getFaktorQ0()
Faktor für die Anpassung von Q0 aus dem Fundamentaldiagramm.- Returns:
- der Wert von FaktorQ0.
-
setFaktorQ0
public void setFaktorQ0(AttProzent _faktorQ0)
Faktor für die Anpassung von Q0 aus dem Fundamentaldiagramm.- Parameters:
_faktorQ0
- der neue Wert von FaktorQ0.
-
getLaengePkw
public AttStreckeMeter getLaengePkw()
Strecke, die ein Pkw im Stau beansprucht.- Returns:
- der Wert von LaengePkw.
-
setLaengePkw
public void setLaengePkw(AttStreckeMeter _laengePkw)
Strecke, die ein Pkw im Stau beansprucht.- Parameters:
_laengePkw
- der neue Wert von LaengePkw.
-
getDaempfungsZeit
public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getDaempfungsZeit()
Zeit, die bei der Bestimmung der Verkehrsstärke von Anschlussstellen im Stau fü die lineare Dämpfung vom aktuellen Messwert zur Prognoseganglinie verwendet wird.- Returns:
- der Wert von DaempfungsZeit.
-
setDaempfungsZeit
public void setDaempfungsZeit(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _daempfungsZeit)
Zeit, die bei der Bestimmung der Verkehrsstärke von Anschlussstellen im Stau fü die lineare Dämpfung vom aktuellen Messwert zur Prognoseganglinie verwendet wird.- Parameters:
_daempfungsZeit
- der neue Wert von DaempfungsZeit.
-
bean2Atl
public void bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
-
atl2Bean
public void atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
-
clone
public PdStauPrognoseModell.Daten clone()
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.Datum
- Specified by:
clone
in classde.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-