Class AtlVerriegelungsZustandRelativ

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

    public class AtlVerriegelungsZustandRelativ
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Repräsentiert einen relativen Verriegelungszustand wie folgt: Ein Schild X auf Fahrspur 'FahrSpur' und AnzeigeQuerschnitt 'AQRelativReferenz' zeigt in Richtung 'SchildZeigeRichtung'. Es hat den Inhalt 'SchildZustand'.

    • 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)  
      AtlVerriegelungsZustandRelativ clone()  
      de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttZahl> getAQRelativReferenz()
      Diese Liste kann maximal ein Element enthalten.
      de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttZahl> getFahrSpurRelativReferenz()
      Gibt ggf. die Fahrspur an, auf der sich das Schild befindet.
      AttAnzeigeRichtung getSchildZeigeRichtung()
      Gibt an, ob ein Schild in oder gegen die Fahrrichtung zeigt.
      java.lang.Object getSchildZustand()
      Gibt den aktuellen Schildzustand (i.A. vom typ.wvzInhaltGrafik) des Schildes an, das überprüft werden soll.
      java.lang.Object getSchildZustandNach()
      Sollte dieser Schildzustand ungleich NULL sein, so bedeuted das, dass es sich um eine Uebergangsregel handelt.
      void setSchildZeigeRichtung​(AttAnzeigeRichtung _schildZeigeRichtung)
      Gibt an, ob ein Schild in oder gegen die Fahrrichtung zeigt.
      void setSchildZustand​(java.lang.Object _schildZustand)
      Gibt den aktuellen Schildzustand (i.A. vom typ.wvzInhaltGrafik) des Schildes an, das überprüft werden soll.
      void setSchildZustandNach​(java.lang.Object _schildZustandNach)
      Sollte dieser Schildzustand ungleich NULL sein, so bedeuted das, dass es sich um eine Uebergangsregel handelt.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AtlVerriegelungsZustandRelativ

        public AtlVerriegelungsZustandRelativ()
    • Method Detail

      • getAQRelativReferenz

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttZahl> getAQRelativReferenz()
        Diese Liste kann maximal ein Element enthalten. Sollte sie leer sein, so wird standardmäßig der Zustand '0 - selber Anzeigequerschnitt' angenommen. ... -2 - vorvorheriger Anzeigequerschnitt in Richtung, -1 - vorheriger Anzeigequerschnitt in Richtung, 0 - selber Anzeigequerschnitt, 1 - nächster Anzeigequerschnitt in Richtung, 2 - übernächster Anzeigequerschnitt in Richtung, ...

        Returns:
        der Wert von AQRelativReferenz.
      • getFahrSpurRelativReferenz

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttZahl> getFahrSpurRelativReferenz()
        Gibt ggf. die Fahrspur an, auf der sich das Schild befindet. Diese Liste kann maximal ein Element enthalten. Sollte sie leer sein, so wird standardmäßig der Zustand '0 - selbe Fahrspur' angenommen. ... -1 - rechts angrenzende Fahrspur in Richtung, 0 - selbe Fahrspur, 1 - links angrenzende Fahrspur in Richtung, ...

        Returns:
        der Wert von FahrSpurRelativReferenz.
      • getSchildZeigeRichtung

        public AttAnzeigeRichtung getSchildZeigeRichtung()
        Gibt an, ob ein Schild in oder gegen die Fahrrichtung zeigt. Dabei geht auch '?' für 'unbekannt'.

        Returns:
        der Wert von SchildZeigeRichtung.
      • setSchildZeigeRichtung

        public void setSchildZeigeRichtung​(AttAnzeigeRichtung _schildZeigeRichtung)
        Gibt an, ob ein Schild in oder gegen die Fahrrichtung zeigt. Dabei geht auch '?' für 'unbekannt'.

        Parameters:
        _schildZeigeRichtung - der neue Wert von SchildZeigeRichtung.
      • getSchildZustand

        public java.lang.Object getSchildZustand()
        Gibt den aktuellen Schildzustand (i.A. vom typ.wvzInhaltGrafik) des Schildes an, das überprüft werden soll.

        Returns:
        der Wert von SchildZustand.
      • setSchildZustand

        public void setSchildZustand​(java.lang.Object _schildZustand)
        Gibt den aktuellen Schildzustand (i.A. vom typ.wvzInhaltGrafik) des Schildes an, das überprüft werden soll.

        Parameters:
        _schildZustand - der neue Wert von SchildZustand.
      • getSchildZustandNach

        public java.lang.Object getSchildZustandNach()
        Sollte dieser Schildzustand ungleich NULL sein, so bedeuted das, dass es sich um eine Uebergangsregel handelt.

        Returns:
        der Wert von SchildZustandNach.
      • setSchildZustandNach

        public void setSchildZustandNach​(java.lang.Object _schildZustandNach)
        Sollte dieser Schildzustand ungleich NULL sein, so bedeuted das, dass es sich um eine Uebergangsregel handelt.

        Parameters:
        _schildZustandNach - der neue Wert von SchildZustandNach.
      • 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 AtlVerriegelungsZustandRelativ 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