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

    public static class OdMesswerte.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.
    • 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)  
      OdMesswerte.Daten clone()  
      de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getBeginnGueltigkeit()
      Angabe eines Zeitpunktes.
      de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getBestimmt()
      Angabe eines Zeitpunktes.
      de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getHorizont()
      Angabe einer Zeitdauer.
      java.lang.String getMesswertTyp()
      Attribut zur Speicherung eines Textes.
      de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getPubliziert()
      Angabe eines Zeitpunktes.
      AttWetterstationSensor getSensor()
      Die verschiedenen Sensoren einer Wetterstation.
      AttMesswertStatus getStatus()
      Status für UFD Messwerte.
      java.lang.String getText()
      Attribut zur Speicherung eines Textes.
      AttZahl4NachKommaStellen getWert()
      Positve oder negative Zahl mit 4 Nachkommastellen.
      void setBeginnGueltigkeit​(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _beginnGueltigkeit)
      Angabe eines Zeitpunktes.
      void setBestimmt​(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _bestimmt)
      Angabe eines Zeitpunktes.
      void setHorizont​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _horizont)
      Angabe einer Zeitdauer.
      void setMesswertTyp​(java.lang.String _messwertTyp)
      Attribut zur Speicherung eines Textes.
      void setPubliziert​(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _publiziert)
      Angabe eines Zeitpunktes.
      void setSensor​(AttWetterstationSensor _sensor)
      Die verschiedenen Sensoren einer Wetterstation.
      void setStatus​(AttMesswertStatus _status)
      Status für UFD Messwerte.
      void setText​(java.lang.String _text)
      Attribut zur Speicherung eines Textes.
      void setWert​(AttZahl4NachKommaStellen _wert)
      Positve oder negative Zahl mit 4 Nachkommastellen.
      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
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.Datum

        dGetAspekt, dGetDatensatz
    • 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

      • getBeginnGueltigkeit

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getBeginnGueltigkeit()
        Angabe eines Zeitpunktes.

        Returns:
        der Wert von BeginnGueltigkeit.
      • setBeginnGueltigkeit

        public void setBeginnGueltigkeit​(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _beginnGueltigkeit)
        Angabe eines Zeitpunktes.

        Parameters:
        _beginnGueltigkeit - der neue Wert von BeginnGueltigkeit.
      • getHorizont

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getHorizont()
        Angabe einer Zeitdauer.

        Returns:
        der Wert von Horizont.
      • setHorizont

        public void setHorizont​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _horizont)
        Angabe einer Zeitdauer.

        Parameters:
        _horizont - der neue Wert von Horizont.
      • getBestimmt

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getBestimmt()
        Angabe eines Zeitpunktes.

        Returns:
        der Wert von Bestimmt.
      • setBestimmt

        public void setBestimmt​(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _bestimmt)
        Angabe eines Zeitpunktes.

        Parameters:
        _bestimmt - der neue Wert von Bestimmt.
      • getPubliziert

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getPubliziert()
        Angabe eines Zeitpunktes.

        Returns:
        der Wert von Publiziert.
      • setPubliziert

        public void setPubliziert​(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _publiziert)
        Angabe eines Zeitpunktes.

        Parameters:
        _publiziert - der neue Wert von Publiziert.
      • getMesswertTyp

        public java.lang.String getMesswertTyp()
        Attribut zur Speicherung eines Textes.

        Returns:
        der Wert von MesswertTyp.
      • setMesswertTyp

        public void setMesswertTyp​(java.lang.String _messwertTyp)
        Attribut zur Speicherung eines Textes.

        Parameters:
        _messwertTyp - der neue Wert von MesswertTyp.
      • getSensor

        public AttWetterstationSensor getSensor()
        Die verschiedenen Sensoren einer Wetterstation.

        Returns:
        der Wert von Sensor.
      • setSensor

        public void setSensor​(AttWetterstationSensor _sensor)
        Die verschiedenen Sensoren einer Wetterstation.

        Parameters:
        _sensor - der neue Wert von Sensor.
      • getWert

        public AttZahl4NachKommaStellen getWert()
        Positve oder negative Zahl mit 4 Nachkommastellen.

        Returns:
        der Wert von Wert.
      • setWert

        public void setWert​(AttZahl4NachKommaStellen _wert)
        Positve oder negative Zahl mit 4 Nachkommastellen.

        Parameters:
        _wert - der neue Wert von Wert.
      • getText

        public java.lang.String getText()
        Attribut zur Speicherung eines Textes.

        Returns:
        der Wert von Text.
      • setText

        public void setText​(java.lang.String _text)
        Attribut zur Speicherung eines Textes.

        Parameters:
        _text - der neue Wert von Text.
      • getStatus

        public AttMesswertStatus getStatus()
        Status für UFD Messwerte.

        Returns:
        der Wert von Status.
      • setStatus

        public void setStatus​(AttMesswertStatus _status)
        Status für UFD Messwerte.

        Parameters:
        _status - der neue Wert von Status.
      • 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 OdMesswerte.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