Class TmcLinieWrapper

  • All Implemented Interfaces:
    java.lang.Comparable<TmcLinieWrapper>

    public class TmcLinieWrapper
    extends TmcLocationCodeWrapper
    implements java.lang.Comparable<TmcLinieWrapper>
    Wrapper, welcher für ein TmcLinie-SystemObjekt sämtliche Daten vorhält.
    See Also:
    TmcLinie
    • Constructor Detail

      • TmcLinieWrapper

        public TmcLinieWrapper​(de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcLinie tmcLinie)
        Der Konstruktor.
        Parameters:
        tmcLinie - die TMC-Linie, darf nicht null sein
      • TmcLinieWrapper

        public TmcLinieWrapper​(de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcLinie tmcLinie,
                               de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.attribute.AttRdsTMCRichtung richtung)
        Der Konstruktor.
        Parameters:
        tmcLinie - die TMC-Linie, darf nicht null sein
        richtung - die Richtung
    • Method Detail

      • getRichtung

        public de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.attribute.AttRdsTMCRichtung getRichtung()
        Liefert die Richtung dieser TMC-Linie zurück.
        Returns:
        die Richtung dieser TMC-Linie
      • getTmcLinie

        public de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcLinie getTmcLinie()
        Liefert das in diesem Objekt gekapselte TmcLinie-Systemobjekt zurück.
        Returns:
        das in diesem Objekt gekapselte TmcLinie-Systemobjekt, niemals null
      • getIstTeilvonTmcGebiet

        public de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcGebiet getIstTeilvonTmcGebiet()
        Attribut zur Referenzierung des Objekttyps: typ.tmcGebiet (Optionale Referenzierung erlaubt).
        Returns:
        der Wert von IstTeilvonTmcGebiet
        See Also:
        KdTmcLinie.Daten.getIstTeilvonTmcGebiet()
      • getIstTeilvonTmcLinie

        public de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcLinie getIstTeilvonTmcLinie()
        Attribut zur Referenzierung des Objekttyps: typ.tmcLinie (Optionale Referenzierung erlaubt).
        Returns:
        der Wert von IstTeilvonTmcLinie
        See Also:
        KdTmcLinie.Daten.getIstTeilvonTmcLinie()
      • getNachfolger

        public de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcLinie getNachfolger()
        Attribut zur Referenzierung des Objekttyps: typ.tmcLinie (Optionale Referenzierung erlaubt).
        Returns:
        der Wert von Nachfolger
        See Also:
        KdTmcLinie.Daten.getNachfolger()
      • getVorgaenger

        public de.bsvrz.sys.funclib.bitctrl.modell.tmtmcglobal.objekte.TmcLinie getVorgaenger()
        Attribut zur Referenzierung des Objekttyps: typ.tmcLinie (Optionale Referenzierung erlaubt).
        Returns:
        der Wert von Vorgaenger
        See Also:
        KdTmcLinie.Daten.getVorgaenger()
      • compareTo

        public int compareTo​(TmcLinieWrapper o)
        Vergleicht diesen TmcLinieWrapper mit einem anderen. Diese Methode ist dafür gedacht, TmcLinien zu sortieren.
        Specified by:
        compareTo in interface java.lang.Comparable<TmcLinieWrapper>
        Parameters:
        o - der andere TmcLinieWrapper, darf nicht null sein
        Returns:
        0 bei Gleichheit; negativer Wert, wenn diese TmcLinie vor der gegebenen TmcLinie liegen soll, ansonsten positiver Wert