Class MqAllgemeinUtil


  • public final class MqAllgemeinUtil
    extends java.lang.Object
    Funktionen zum Ermitteln von Daten aus MessquerschnittAllgemein-Objekten.
    • Method Summary

      Modifier and Type Method Description
      static de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.StrassenSegment getStrassenSegment​(de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.MessQuerschnittAllgemein mq)
      ermittelt das Straßensegment, auf dem sich der übergebene Messquerschnitt befindet.
      static de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.StrassenTeilSegment getStrassenTeilSegment​(de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.MessQuerschnittAllgemein mq)
      ermittelt das Straßensegmentteilsegment, auf dem sich der übergebene Messquerschnitt befindet.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getStrassenSegment

        public static de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.StrassenSegment getStrassenSegment​(de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.MessQuerschnittAllgemein mq)
        ermittelt das Straßensegment, auf dem sich der übergebene Messquerschnitt befindet. Die Funktion ermittelt das in der Konfiguration im Datensatz PunktLiegtAufLinienObjekt referenzierte Linienobjekt. Dieses sollte ein Straßensegment sein. Kann der Datensatz nicht ausgewertet werden, liefert die Funktion den Wert null.
        Parameters:
        mq - der Messquerschnitt
        Returns:
        das Straßensegment oder null
      • getStrassenTeilSegment

        public static de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.StrassenTeilSegment getStrassenTeilSegment​(de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.MessQuerschnittAllgemein mq)
        ermittelt das Straßensegmentteilsegment, auf dem sich der übergebene Messquerschnitt befindet. Die Funktion ermittelt das Teilsegment aus der Menge der für das zugeordnete Straßensegment definierten Teilsegmente und dem dort definierten Offset für den Messquerschnitt. Wenn kein gültes Straßenteilsegment ermittelt werden kann, wird der Wert null geliefert.
        Parameters:
        mq - der Messquerschnitt
        Returns:
        das Straßenteilsegment oder null