Class AtlRdsEreignis

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste

    public class AtlRdsEreignis
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Ereignis-Informationen.

    • Constructor Detail

      • AtlRdsEreignis

        public AtlRdsEreignis()
    • Method Detail

      • getEreignisDaten

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlRdsEreignisDaten> getEreignisDaten()
        Ereignis-Daten.

        TIC Info XML Element: EventData, enthält die Daten zum Ereignis.

        Returns:
        der Wert von EreignisDaten.
      • getEreignisInBeidenRichtungen

        public AttJaNein getEreignisInBeidenRichtungen()
        Die Information ist bi-direktional (ja) oder nicht (nein).

        TIC Info XML Element: EventBiDirectionFlag.

        Returns:
        der Wert von EreignisInBeidenRichtungen.
      • setEreignisInBeidenRichtungen

        public void setEreignisInBeidenRichtungen​(AttJaNein _ereignisInBeidenRichtungen)
        Die Information ist bi-direktional (ja) oder nicht (nein).

        TIC Info XML Element: EventBiDirectionFlag.

        Parameters:
        _ereignisInBeidenRichtungen - der neue Wert von EreignisInBeidenRichtungen.
      • getEreignisKodierung

        public AttRdsEreignisKodierung getEreignisKodierung()
        Tabelle, nach der das Ereignis zu interpretieren ist.

        TIC Info XML Element: EventType.

        Returns:
        der Wert von EreignisKodierung.
      • setEreignisKodierung

        public void setEreignisKodierung​(AttRdsEreignisKodierung _ereignisKodierung)
        Tabelle, nach der das Ereignis zu interpretieren ist.

        TIC Info XML Element: EventType.

        Parameters:
        _ereignisKodierung - der neue Wert von EreignisKodierung.
      • getEreignisTabelleNummer

        public AttZahl0Bis65535 getEreignisTabelleNummer()
        Nummer der Ereignistabelle.

        <absatz>TIC Info XML Element: EventTableNumber, Nummer der benutzten Ereignistabelle (0: unbekannt, 1-65535: definiert durch GEWI).</absatz> <absatz>Nummer = 1 entspricht Ereignistabelle nach DIN EN ISO 14819-2</absatz>

        Returns:
        der Wert von EreignisTabelleNummer.
      • setEreignisTabelleNummer

        public void setEreignisTabelleNummer​(AttZahl0Bis65535 _ereignisTabelleNummer)
        Nummer der Ereignistabelle.

        <absatz>TIC Info XML Element: EventTableNumber, Nummer der benutzten Ereignistabelle (0: unbekannt, 1-65535: definiert durch GEWI).</absatz> <absatz>Nummer = 1 entspricht Ereignistabelle nach DIN EN ISO 14819-2</absatz>

        Parameters:
        _ereignisTabelleNummer - der neue Wert von EreignisTabelleNummer.
      • getEreignisTabelleVersion

        public java.lang.String getEreignisTabelleVersion()
        Version der Ereignistabelle.

        TIC Info XML Element: EventTableVersion, textuelle Angabe der Version der Ereignistabelle.

        Returns:
        der Wert von EreignisTabelleVersion.
      • setEreignisTabelleVersion

        public void setEreignisTabelleVersion​(java.lang.String _ereignisTabelleVersion)
        Version der Ereignistabelle.

        TIC Info XML Element: EventTableVersion, textuelle Angabe der Version der Ereignistabelle.

        Parameters:
        _ereignisTabelleVersion - der neue Wert von EreignisTabelleVersion.
      • getEreignisTyp

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttRdsEreignisTyp> getEreignisTyp()
        Art des Verkehrsereignisses.

        TIC Info XML Element: EventTrafficTypes, pro Ereignis muss mindestens ein Typ gesetzt sein.

        Returns:
        der Wert von EreignisTyp.
      • 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 AtlRdsEreignis clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Overrides:
        clone in class java.lang.Object
      • toString

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