Class PdStauBestimmungModell.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.PdStauBestimmungModell.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:
- PdStauBestimmungModell
public static class PdStauBestimmungModell.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)
PdStauBestimmungModell.Daten
clone()
AttStauAnfangsLaenge
getAnfangslaenge()
Angenommene Anfangslänge des gestauten Bereichs an einem lokalen Störfallindikator pro Minute des jeweiligen Erfassungszyklus.AttLaengeInMetern1Bis
getMaxSIAbstand()
Maximalabstand für die Zusammenfassung von gestauten Bereichen (Standard 1000 Meter).AttProzent
getMinSIGuete()
Minimale Güte von zu berücksichtigenden Störfallindikatoren.AttLaengeInMetern
getPrognoselaengeA1()
Parameter a1 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.AttLaengeInMetern
getPrognoselaengeA2()
Parameter a2 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.AttLaengeInMetern
getPrognoselaengeA3()
Parameter a3 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<Aspekt>
getSIVerfahren()
Liste der Verfahren deren Störfallindikatoren berücksichtigt werden sollen.AttLaengeInMetern
getStromabVerlaengerung()
Angenommene Verlängerung der Anfangslänge bei gestautem Infrastrukturobjekt i an einem lokalen Störfallindikator.AttLaengeInMetern1Bis
getTeilungslaenge()
Mindestlänge eines ungestauten Bereiches innerhalb eines Stauobjektes für die sofortige Aufteilung in zwei Stauobjekte.AttAnzahlSekunden1Bis
getTeilungsverzoegerung()
Zeitverzögerung für die Aufteilung eines Stauobjekts in dem die Länge eines inneren ungestauten Bereiches den Wert "Teilungslänge" noch nicht überschreitet.AtlUrlasser
getUrlasser()
Urlasserinformationen.AttAnzahlSekunden1Bis
getZykluszeit()
Zykluszeit der Stauobjektbestimmung in Sekunden.void
setAnfangslaenge(AttStauAnfangsLaenge _anfangslaenge)
Angenommene Anfangslänge des gestauten Bereichs an einem lokalen Störfallindikator pro Minute des jeweiligen Erfassungszyklus.void
setMaxSIAbstand(AttLaengeInMetern1Bis _maxSIAbstand)
Maximalabstand für die Zusammenfassung von gestauten Bereichen (Standard 1000 Meter).void
setMinSIGuete(AttProzent _minSIGuete)
Minimale Güte von zu berücksichtigenden Störfallindikatoren.void
setPrognoselaengeA1(AttLaengeInMetern _prognoselaengeA1)
Parameter a1 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.void
setPrognoselaengeA2(AttLaengeInMetern _prognoselaengeA2)
Parameter a2 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.void
setPrognoselaengeA3(AttLaengeInMetern _prognoselaengeA3)
Parameter a3 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.void
setStromabVerlaengerung(AttLaengeInMetern _stromabVerlaengerung)
Angenommene Verlängerung der Anfangslänge bei gestautem Infrastrukturobjekt i an einem lokalen Störfallindikator.void
setTeilungslaenge(AttLaengeInMetern1Bis _teilungslaenge)
Mindestlänge eines ungestauten Bereiches innerhalb eines Stauobjektes für die sofortige Aufteilung in zwei Stauobjekte.void
setTeilungsverzoegerung(AttAnzahlSekunden1Bis _teilungsverzoegerung)
Zeitverzögerung für die Aufteilung eines Stauobjekts in dem die Länge eines inneren ungestauten Bereiches den Wert "Teilungslänge" noch nicht überschreitet.void
setUrlasser(AtlUrlasser _urlasser)
Urlasserinformationen.void
setZykluszeit(AttAnzahlSekunden1Bis _zykluszeit)
Zykluszeit der Stauobjektbestimmung in Sekunden.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.
-
getZykluszeit
public AttAnzahlSekunden1Bis getZykluszeit()
Zykluszeit der Stauobjektbestimmung in Sekunden.- Returns:
- der Wert von Zykluszeit.
-
setZykluszeit
public void setZykluszeit(AttAnzahlSekunden1Bis _zykluszeit)
Zykluszeit der Stauobjektbestimmung in Sekunden.- Parameters:
_zykluszeit
- der neue Wert von Zykluszeit.
-
getSIVerfahren
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<Aspekt> getSIVerfahren()
Liste der Verfahren deren Störfallindikatoren berücksichtigt werden sollen.- Returns:
- der Wert von SIVerfahren.
-
getAnfangslaenge
public AttStauAnfangsLaenge getAnfangslaenge()
Angenommene Anfangslänge des gestauten Bereichs an einem lokalen Störfallindikator pro Minute des jeweiligen Erfassungszyklus.- Returns:
- der Wert von Anfangslaenge.
-
setAnfangslaenge
public void setAnfangslaenge(AttStauAnfangsLaenge _anfangslaenge)
Angenommene Anfangslänge des gestauten Bereichs an einem lokalen Störfallindikator pro Minute des jeweiligen Erfassungszyklus.- Parameters:
_anfangslaenge
- der neue Wert von Anfangslaenge.
-
getStromabVerlaengerung
public AttLaengeInMetern getStromabVerlaengerung()
Angenommene Verlängerung der Anfangslänge bei gestautem Infrastrukturobjekt i an einem lokalen Störfallindikator.- Returns:
- der Wert von StromabVerlaengerung.
-
setStromabVerlaengerung
public void setStromabVerlaengerung(AttLaengeInMetern _stromabVerlaengerung)
Angenommene Verlängerung der Anfangslänge bei gestautem Infrastrukturobjekt i an einem lokalen Störfallindikator.- Parameters:
_stromabVerlaengerung
- der neue Wert von StromabVerlaengerung.
-
getMaxSIAbstand
public AttLaengeInMetern1Bis getMaxSIAbstand()
Maximalabstand für die Zusammenfassung von gestauten Bereichen (Standard 1000 Meter).- Returns:
- der Wert von MaxSIAbstand.
-
setMaxSIAbstand
public void setMaxSIAbstand(AttLaengeInMetern1Bis _maxSIAbstand)
Maximalabstand für die Zusammenfassung von gestauten Bereichen (Standard 1000 Meter).- Parameters:
_maxSIAbstand
- der neue Wert von MaxSIAbstand.
-
getTeilungslaenge
public AttLaengeInMetern1Bis getTeilungslaenge()
Mindestlänge eines ungestauten Bereiches innerhalb eines Stauobjektes für die sofortige Aufteilung in zwei Stauobjekte.- Returns:
- der Wert von Teilungslaenge.
-
setTeilungslaenge
public void setTeilungslaenge(AttLaengeInMetern1Bis _teilungslaenge)
Mindestlänge eines ungestauten Bereiches innerhalb eines Stauobjektes für die sofortige Aufteilung in zwei Stauobjekte.- Parameters:
_teilungslaenge
- der neue Wert von Teilungslaenge.
-
getTeilungsverzoegerung
public AttAnzahlSekunden1Bis getTeilungsverzoegerung()
Zeitverzögerung für die Aufteilung eines Stauobjekts in dem die Länge eines inneren ungestauten Bereiches den Wert "Teilungslänge" noch nicht überschreitet.- Returns:
- der Wert von Teilungsverzoegerung.
-
setTeilungsverzoegerung
public void setTeilungsverzoegerung(AttAnzahlSekunden1Bis _teilungsverzoegerung)
Zeitverzögerung für die Aufteilung eines Stauobjekts in dem die Länge eines inneren ungestauten Bereiches den Wert "Teilungslänge" noch nicht überschreitet.- Parameters:
_teilungsverzoegerung
- der neue Wert von Teilungsverzoegerung.
-
getPrognoselaengeA1
public AttLaengeInMetern getPrognoselaengeA1()
Parameter a1 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.- Returns:
- der Wert von PrognoselaengeA1.
-
setPrognoselaengeA1
public void setPrognoselaengeA1(AttLaengeInMetern _prognoselaengeA1)
Parameter a1 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.- Parameters:
_prognoselaengeA1
- der neue Wert von PrognoselaengeA1.
-
getPrognoselaengeA2
public AttLaengeInMetern getPrognoselaengeA2()
Parameter a2 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.- Returns:
- der Wert von PrognoselaengeA2.
-
setPrognoselaengeA2
public void setPrognoselaengeA2(AttLaengeInMetern _prognoselaengeA2)
Parameter a2 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.- Parameters:
_prognoselaengeA2
- der neue Wert von PrognoselaengeA2.
-
getPrognoselaengeA3
public AttLaengeInMetern getPrognoselaengeA3()
Parameter a3 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.- Returns:
- der Wert von PrognoselaengeA3.
-
setPrognoselaengeA3
public void setPrognoselaengeA3(AttLaengeInMetern _prognoselaengeA3)
Parameter a3 aus der Gleichung für die Berechnung der maximalen Verlängerung eines Stauobjektes durch die Prognose.- Parameters:
_prognoselaengeA3
- der neue Wert von PrognoselaengeA3.
-
getMinSIGuete
public AttProzent getMinSIGuete()
Minimale Güte von zu berücksichtigenden Störfallindikatoren.- Returns:
- der Wert von MinSIGuete.
-
setMinSIGuete
public void setMinSIGuete(AttProzent _minSIGuete)
Minimale Güte von zu berücksichtigenden Störfallindikatoren.- Parameters:
_minSIGuete
- der neue Wert von MinSIGuete.
-
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 PdStauBestimmungModell.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
-
-