Class KdUfdSensorGruppe.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.KonfigurationsDatum
    Enclosing class:
    KdUfdSensorGruppe

    public static class KdUfdSensorGruppe.Daten
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
    implements de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsDatum
    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 Datum.
    • Constructor Detail

      • Daten

        public Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz,
                     de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
        Initialisiert das Datum.
        Parameters:
        datensatz - der Datensatz zu dem das Datum gehört.
        aspekt - der Aspekt für das Datum.
    • Method Detail

      • getStrasse

        public Strasse getStrasse()
        Verweis auf Straße.

        Returns:
        der Wert von Strasse.
      • setStrasse

        public void setStrasse​(Strasse _strasse)
        Verweis auf Straße.

        Parameters:
        _strasse - der neue Wert von Strasse.
      • getStation

        public java.lang.Double getStation()
        Stationierung auf der Strecken die über zwei Netzknoten eindeutig referenziert werden kann.

        Returns:
        der Wert von Station.
      • setStation

        public void setStation​(java.lang.Double _station)
        Stationierung auf der Strecken die über zwei Netzknoten eindeutig referenziert werden kann.

        Parameters:
        _station - der neue Wert von Station.
      • getHimmelsrichtung

        public AttHimmelsRichtung getHimmelsrichtung()
        Himmelsrichtung zur Angabe der Richtung u.a. von Richtungsquerschnitten.

        Returns:
        der Wert von Himmelsrichtung.
      • setHimmelsrichtung

        public void setHimmelsrichtung​(AttHimmelsRichtung _himmelsrichtung)
        Himmelsrichtung zur Angabe der Richtung u.a. von Richtungsquerschnitten.

        Parameters:
        _himmelsrichtung - der neue Wert von Himmelsrichtung.
      • getFahrbahnrichtung

        public AttFahrbahnRichtung getFahrbahnrichtung()
        Fahrbahnrichtung in Grad 0°=Norden, 90°=Osten, usw.

        Richtung in der eine Fahrbahn an einen bestimmten Punkt verläuft.

        Returns:
        der Wert von Fahrbahnrichtung.
      • setFahrbahnrichtung

        public void setFahrbahnrichtung​(AttFahrbahnRichtung _fahrbahnrichtung)
        Fahrbahnrichtung in Grad 0°=Norden, 90°=Osten, usw.

        Richtung in der eine Fahrbahn an einen bestimmten Punkt verläuft.

        Parameters:
        _fahrbahnrichtung - der neue Wert von Fahrbahnrichtung.
      • getPositionFahrbahnsensor

        public AttUfdPositionFahrbahnSensor getPositionFahrbahnsensor()
        Position des Fahrbahnsensors (BUFR Codetabelle 0 02 242).

        Returns:
        der Wert von PositionFahrbahnsensor.
      • setPositionFahrbahnsensor

        public void setPositionFahrbahnsensor​(AttUfdPositionFahrbahnSensor _positionFahrbahnsensor)
        Position des Fahrbahnsensors (BUFR Codetabelle 0 02 242).

        Parameters:
        _positionFahrbahnsensor - der neue Wert von PositionFahrbahnsensor.
      • getStreckenTyp

        public AtlUfdStreckenTyp getStreckenTyp()
        Streckentyp nach Definition des DWD.

        Returns:
        der Wert von StreckenTyp.
      • setStreckenTyp

        public void setStreckenTyp​(AtlUfdStreckenTyp _streckenTyp)
        Streckentyp nach Definition des DWD.

        Parameters:
        _streckenTyp - der neue Wert von StreckenTyp.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        bean2Atl in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        atl2Bean in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • clone

        public KdUfdSensorGruppe.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.AbstractDatum
      • toString

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