Class PdBaustellenSimulationModell.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.PdBaustellenSimulationModell.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:
- PdBaustellenSimulationModell
public static class PdBaustellenSimulationModell.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)
PdBaustellenSimulationModell.Daten
clone()
AttZeitDauerTage
getAktualisierungsIntervall()
Intervall der zyklischen Aktualisierung der Prognoseergebnisse (in Tagen).AttProzent
getFaktorQ0()
Faktor für die Anpassung von Q0 aus dem Fundamentaldiagramm.de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel
getIterationsSchrittweite()
Iterationsschrittweite für die Staulängenberechnung.AttStreckeMeter
getLaengePkw()
Strecke, die ein Pkw im Stau beansprucht.AttStreckeMeter
getLaengeStauAufhebung()
Stau wird aufgehoben, sobald diese Staulänge diesen Wert unterschreitet.AttStreckeMeter
getLaengeStauBeginn()
Stau wird erst prognostiziert, sobald diese Streckenlänge überstaut ist.AttZeitDauerTage
getPrognoseHorizont()
Prognosehorizont der Baustellenprognose (in Tagen).AtlUrlasser
getUrlasser()
Urlasserinformationen.void
setAktualisierungsIntervall(AttZeitDauerTage _aktualisierungsIntervall)
Intervall der zyklischen Aktualisierung der Prognoseergebnisse (in Tagen).void
setFaktorQ0(AttProzent _faktorQ0)
Faktor für die Anpassung von Q0 aus dem Fundamentaldiagramm.void
setIterationsSchrittweite(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _iterationsSchrittweite)
Iterationsschrittweite für die Staulängenberechnung.void
setLaengePkw(AttStreckeMeter _laengePkw)
Strecke, die ein Pkw im Stau beansprucht.void
setLaengeStauAufhebung(AttStreckeMeter _laengeStauAufhebung)
Stau wird aufgehoben, sobald diese Staulänge diesen Wert unterschreitet.void
setLaengeStauBeginn(AttStreckeMeter _laengeStauBeginn)
Stau wird erst prognostiziert, sobald diese Streckenlänge überstaut ist.void
setPrognoseHorizont(AttZeitDauerTage _prognoseHorizont)
Prognosehorizont der Baustellenprognose (in Tagen).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 AttZeitDauerTage getPrognoseHorizont()
Prognosehorizont der Baustellenprognose (in Tagen).- Returns:
- der Wert von PrognoseHorizont.
-
setPrognoseHorizont
public void setPrognoseHorizont(AttZeitDauerTage _prognoseHorizont)
Prognosehorizont der Baustellenprognose (in Tagen).- Parameters:
_prognoseHorizont
- der neue Wert von PrognoseHorizont.
-
getAktualisierungsIntervall
public AttZeitDauerTage getAktualisierungsIntervall()
Intervall der zyklischen Aktualisierung der Prognoseergebnisse (in Tagen).- Returns:
- der Wert von AktualisierungsIntervall.
-
setAktualisierungsIntervall
public void setAktualisierungsIntervall(AttZeitDauerTage _aktualisierungsIntervall)
Intervall der zyklischen Aktualisierung der Prognoseergebnisse (in Tagen).- Parameters:
_aktualisierungsIntervall
- der neue Wert von AktualisierungsIntervall.
-
getIterationsSchrittweite
public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getIterationsSchrittweite()
Iterationsschrittweite für die Staulängenberechnung.- Returns:
- der Wert von IterationsSchrittweite.
-
setIterationsSchrittweite
public void setIterationsSchrittweite(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _iterationsSchrittweite)
Iterationsschrittweite für die Staulängenberechnung.- Parameters:
_iterationsSchrittweite
- der neue Wert von IterationsSchrittweite.
-
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.
-
getLaengeStauBeginn
public AttStreckeMeter getLaengeStauBeginn()
Stau wird erst prognostiziert, sobald diese Streckenlänge überstaut ist.- Returns:
- der Wert von LaengeStauBeginn.
-
setLaengeStauBeginn
public void setLaengeStauBeginn(AttStreckeMeter _laengeStauBeginn)
Stau wird erst prognostiziert, sobald diese Streckenlänge überstaut ist.- Parameters:
_laengeStauBeginn
- der neue Wert von LaengeStauBeginn.
-
getLaengeStauAufhebung
public AttStreckeMeter getLaengeStauAufhebung()
Stau wird aufgehoben, sobald diese Staulänge diesen Wert unterschreitet.- Returns:
- der Wert von LaengeStauAufhebung.
-
setLaengeStauAufhebung
public void setLaengeStauAufhebung(AttStreckeMeter _laengeStauAufhebung)
Stau wird aufgehoben, sobald diese Staulänge diesen Wert unterschreitet.- Parameters:
_laengeStauAufhebung
- der neue Wert von LaengeStauAufhebung.
-
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 PdBaustellenSimulationModell.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
-
-