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

    public static class PdTlsAxlBetriebsParameter.Daten
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
    Kapselt die Daten des Datensatzes.
    • 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.
      • getDatenversionErgebnisMeldung

        public AttTlsAxlDatenversionErgebnisMeldung getDatenversionErgebnisMeldung()
        Der Inhalt des Bytes bestimmt die Version der ErgebnisMeldung, die übertragen werden soll. Mit dem Wert 255 lässt sich die Übertragung der ErgebnisMeldungen abschalten.

        Returns:
        der Wert von DatenversionErgebnisMeldung.
      • setDatenversionErgebnisMeldung

        public void setDatenversionErgebnisMeldung​(AttTlsAxlDatenversionErgebnisMeldung _datenversionErgebnisMeldung)
        Der Inhalt des Bytes bestimmt die Version der ErgebnisMeldung, die übertragen werden soll. Mit dem Wert 255 lässt sich die Übertragung der ErgebnisMeldungen abschalten.

        Parameters:
        _datenversionErgebnisMeldung - der neue Wert von DatenversionErgebnisMeldung.
      • getErfassungsintervalldauer

        public AttTlsAxlErfassungsintervalldauer getErfassungsintervalldauer()
        Erfassungsintervalldauer.

        <absatz> Byte enthält den Wert der Erfassungsintervalldauer in folgenden Zeiteinheiten: </absatz> <absatz>Bit7 = 1: Einheit = Stunde</absatz> <absatz> Bit0..6: Zeitwert in Stunden [1..120] </absatz> <absatz> Es sind nur Stundenwerte zugelassen, die ganzzahlige Teiler oder ganzzahlige Mehrfache von 24 Stunden sind (1, 2, 3, 4, 6, 8, 12, 24, 48, 72, 96, 120 Stunden). </absatz> <absatz>Bit7 = 0: Einheit = ¼ - Stunde</absatz> <absatz> Bit0..6: Zeitwert in ¼ -Stunden [1..120] </absatz> <absatz> Es sind nur ¼ -Stundenwerte zugelassen, die ganzzahlige Teiler von 24 Stunden sind (1, 2, 3, 4, 6, 8, 12, 16, 24, 32,48, 96 ¼ - Stunden) </absatz>

        Returns:
        der Wert von Erfassungsintervalldauer.
      • setErfassungsintervalldauer

        public void setErfassungsintervalldauer​(AttTlsAxlErfassungsintervalldauer _erfassungsintervalldauer)
        Erfassungsintervalldauer.

        <absatz> Byte enthält den Wert der Erfassungsintervalldauer in folgenden Zeiteinheiten: </absatz> <absatz>Bit7 = 1: Einheit = Stunde</absatz> <absatz> Bit0..6: Zeitwert in Stunden [1..120] </absatz> <absatz> Es sind nur Stundenwerte zugelassen, die ganzzahlige Teiler oder ganzzahlige Mehrfache von 24 Stunden sind (1, 2, 3, 4, 6, 8, 12, 24, 48, 72, 96, 120 Stunden). </absatz> <absatz>Bit7 = 0: Einheit = ¼ - Stunde</absatz> <absatz> Bit0..6: Zeitwert in ¼ -Stunden [1..120] </absatz> <absatz> Es sind nur ¼ -Stundenwerte zugelassen, die ganzzahlige Teiler von 24 Stunden sind (1, 2, 3, 4, 6, 8, 12, 16, 24, 32,48, 96 ¼ - Stunden) </absatz>

        Parameters:
        _erfassungsintervalldauer - der neue Wert von Erfassungsintervalldauer.
      • getDatenversionEinzelErgebnisMeldung

        public AttTlsAxlDatenversionEinzelErgebnisMeldung getDatenversionEinzelErgebnisMeldung()
        Der Inhalt des Bytes bestimmt die Version der Einzelergebnismeldung, die übertragen werden soll.

        Returns:
        der Wert von DatenversionEinzelErgebnisMeldung.
      • setDatenversionEinzelErgebnisMeldung

        public void setDatenversionEinzelErgebnisMeldung​(AttTlsAxlDatenversionEinzelErgebnisMeldung _datenversionEinzelErgebnisMeldung)
        Der Inhalt des Bytes bestimmt die Version der Einzelergebnismeldung, die übertragen werden soll.

        Parameters:
        _datenversionEinzelErgebnisMeldung - der neue Wert von DatenversionEinzelErgebnisMeldung.
      • getSpeicherungImGeraet

        public AttTlsAxlSpeicherungImGeraet getSpeicherungImGeraet()
        Für Sonderuntersuchungen lassen sich im Gerät verschiedene Daten speichern, die nicht on-line übertragen werden.

        Returns:
        der Wert von SpeicherungImGeraet.
      • setSpeicherungImGeraet

        public void setSpeicherungImGeraet​(AttTlsAxlSpeicherungImGeraet _speicherungImGeraet)
        Für Sonderuntersuchungen lassen sich im Gerät verschiedene Daten speichern, die nicht on-line übertragen werden.

        Parameters:
        _speicherungImGeraet - der neue Wert von SpeicherungImGeraet.
      • 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 PdTlsAxlBetriebsParameter.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