Class MqAllgemeinUtil
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.util.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.
-
-
-
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 Wertnull
.- 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 Wertnull
geliefert.- Parameters:
mq
- der Messquerschnitt- Returns:
- das Straßenteilsegment oder
null
-
-