Class PdVerkehrsLageVerfahren3.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:
    PdVerkehrsLageVerfahren3

    public static class PdVerkehrsLageVerfahren3.Daten
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
    Kapselt die Daten des Datensatzes.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum

        de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum.Status
    • 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.
    • Constructor Detail

      • Daten

        public Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz,
                     de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
        Initialisiert das Onlinedatum.
        Parameters:
        datensatz - der Datensatz zu dem das Datum gehört.
        aspekt - der Aspekt für das Datum.
    • 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.
      • getV1

        public AttGeschwindigkeit getV1()
        Grenzgeschwindigkeit 1 (0<v1<v2).

        Returns:
        der Wert von V1.
      • setV1

        public void setV1​(AttGeschwindigkeit _v1)
        Grenzgeschwindigkeit 1 (0<v1<v2).

        Parameters:
        _v1 - der neue Wert von V1.
      • getV2

        public AttGeschwindigkeit getV2()
        Grenzgeschwindigkeit 2 (0<v1<v2).

        Returns:
        der Wert von V2.
      • setV2

        public void setV2​(AttGeschwindigkeit _v2)
        Grenzgeschwindigkeit 2 (0<v1<v2).

        Parameters:
        _v2 - der neue Wert von V2.
      • getK1

        public AttFahrzeugDichte getK1()
        Grenzfahrzeugdichte 1 (0<k1<k2<K3 UND 0<kT<k3).

        Returns:
        der Wert von K1.
      • setK1

        public void setK1​(AttFahrzeugDichte _k1)
        Grenzfahrzeugdichte 1 (0<k1<k2<K3 UND 0<kT<k3).

        Parameters:
        _k1 - der neue Wert von K1.
      • getK2

        public AttFahrzeugDichte getK2()
        Grenzfahrzeugdichte 2 (0<k1<k2<K3 UND 0<kT<k3).

        Returns:
        der Wert von K2.
      • setK2

        public void setK2​(AttFahrzeugDichte _k2)
        Grenzfahrzeugdichte 2 (0<k1<k2<K3 UND 0<kT<k3).

        Parameters:
        _k2 - der neue Wert von K2.
      • getK3

        public AttFahrzeugDichte getK3()
        Grenzfahrzeugdichte 2 (0<k1<k2<K3 UND 0<kT<k3).

        Returns:
        der Wert von K3.
      • setK3

        public void setK3​(AttFahrzeugDichte _k3)
        Grenzfahrzeugdichte 2 (0<k1<k2<K3 UND 0<kT<k3).

        Parameters:
        _k3 - der neue Wert von K3.
      • getKT

        public AttFahrzeugDichte getKT()
        Grenzfahrzeugdichte 2 (0<k1<k2<K3 UND 0<kT<k3).

        Returns:
        der Wert von KT.
      • setKT

        public void setKT​(AttFahrzeugDichte _kT)
        Grenzfahrzeugdichte 2 (0<k1<k2<K3 UND 0<kT<k3).

        Parameters:
        _kT - der neue Wert von KT.
      • getVST5Hysterese

        public AttGeschwindigkeit getVST5Hysterese()
        Hysteregeschwindigkeit für die Ermittlung von zähfließendem Verkehr.

        Returns:
        der Wert von VST5Hysterese.
      • setVST5Hysterese

        public void setVST5Hysterese​(AttGeschwindigkeit _vST5Hysterese)
        Hysteregeschwindigkeit für die Ermittlung von zähfließendem Verkehr.

        Parameters:
        _vST5Hysterese - der neue Wert von VST5Hysterese.
      • getVST6Hysterese

        public AttGeschwindigkeit getVST6Hysterese()
        Hysteregeschwindigkeit für die Ermittlung von Stau.

        Returns:
        der Wert von VST6Hysterese.
      • setVST6Hysterese

        public void setVST6Hysterese​(AttGeschwindigkeit _vST6Hysterese)
        Hysteregeschwindigkeit für die Ermittlung von Stau.

        Parameters:
        _vST6Hysterese - der neue Wert von VST6Hysterese.
      • 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 PdVerkehrsLageVerfahren3.Daten clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.Datum
        Specified by:
        clone in class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object