Class AtlRelativProgramm

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

    public class AtlRelativProgramm
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Ein Relativprogramm definiert einen Anzeigeinhalt für EIN bestimmtes Anzeigeelement. Dieses Anzeigeelement kann relativ zu einer Liste mit Anzeigequerschnitten und einer Liste mit Fahrspuren addressiert werden. Der Anzeigeinhalt wird hier als Objektreferenz übergeben.

    • 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)  
      AtlRelativProgramm clone()  
      AttZahl getAQRelativReferenz()
      1 - erster Anzeigequerschnitt in Liste, 2 - zweiter Anzeigequerschnitt in Liste, ...
      AttZahl getFahrSpurRelativReferenz()
      1 - erste Fahrspur in Liste, 2 - zweite Fahrspur in Liste, ...
      java.lang.Object getInhalt()
      Attribut zur Referenzierung von beliebigen Objekten.
      AttAnzeigeRichtung getSchildZeigeRichtung()
      Gibt an, ob ein Schild in oder gegen die Fahrrichtung zeigt.
      void setAQRelativReferenz​(AttZahl _aQRelativReferenz)
      1 - erster Anzeigequerschnitt in Liste, 2 - zweiter Anzeigequerschnitt in Liste, ...
      void setFahrSpurRelativReferenz​(AttZahl _fahrSpurRelativReferenz)
      1 - erste Fahrspur in Liste, 2 - zweite Fahrspur in Liste, ...
      void setInhalt​(java.lang.Object _inhalt)
      Attribut zur Referenzierung von beliebigen Objekten.
      void setSchildZeigeRichtung​(AttAnzeigeRichtung _schildZeigeRichtung)
      Gibt an, ob ein Schild in oder gegen die Fahrrichtung zeigt.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • AtlRelativProgramm

        public AtlRelativProgramm()
    • Method Detail

      • getAQRelativReferenz

        public AttZahl getAQRelativReferenz()
        1 - erster Anzeigequerschnitt in Liste, 2 - zweiter Anzeigequerschnitt in Liste, ...

        Returns:
        der Wert von AQRelativReferenz.
      • setAQRelativReferenz

        public void setAQRelativReferenz​(AttZahl _aQRelativReferenz)
        1 - erster Anzeigequerschnitt in Liste, 2 - zweiter Anzeigequerschnitt in Liste, ...

        Parameters:
        _aQRelativReferenz - der neue Wert von AQRelativReferenz.
      • getFahrSpurRelativReferenz

        public AttZahl getFahrSpurRelativReferenz()
        1 - erste Fahrspur in Liste, 2 - zweite Fahrspur in Liste, ...

        Returns:
        der Wert von FahrSpurRelativReferenz.
      • setFahrSpurRelativReferenz

        public void setFahrSpurRelativReferenz​(AttZahl _fahrSpurRelativReferenz)
        1 - erste Fahrspur in Liste, 2 - zweite Fahrspur in Liste, ...

        Parameters:
        _fahrSpurRelativReferenz - der neue 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.
      • getInhalt

        public java.lang.Object getInhalt()
        Attribut zur Referenzierung von beliebigen Objekten.

        Returns:
        der Wert von Inhalt.
      • setInhalt

        public void setInhalt​(java.lang.Object _inhalt)
        Attribut zur Referenzierung von beliebigen Objekten.

        Parameters:
        _inhalt - der neue Wert von Inhalt.
      • 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 AtlRelativProgramm 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