public class NetzReferenzenStrasse extends Strasse
| Modifier and Type | Class and Description |
|---|---|
class |
NetzReferenzenStrasse.BetriebsKilometerStrasse
Repräsentiert eine Betriebskilometerangabe der Straße.
|
SystemObjekt.PidComparator| Modifier and Type | Field and Description |
|---|---|
private TmcRichtung |
fahrtRichtung
Die Fahrtrichtung auf der Strße.
|
private ArrayList<StrassenTeilSegment> |
teilSegmente
Die Liste der Teilsegmente der Strße.
|
| Constructor and Description |
|---|
NetzReferenzenStrasse(de.bsvrz.dav.daf.main.config.SystemObject systemObjekt,
TmcRichtung richtung)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
NetzReferenzenStrasse.BetriebsKilometerStrasse |
findeBetriebsKilometerZuSegmentUndOffset(StrassenSegmentUndOffsetOrtsReferenzInterface referenz)
Sucht eine Betriebskilometerangabe zu einem Straßenelement und
Offset auf der Straße.
|
private LinkedList<StrassenSegment> |
getSegmentListeRueckwaerts(AeusseresStrassenSegment segment)
Bildet die Liste der vorhergehenden Straßensegmente ausgehend von
einem Segment.
|
private List<StrassenSegment> |
getSegmentListeVorwaerts(StrassenSegment segment)
Bildet die Liste der folgenden Straßensegmente ausgehend von einem
Segment.
|
private void |
init()
Initialisiert die Strassenreferenz.
|
getAuessereStrassensegmente, getNummer, getStrassenTyp, getTyp, getZusatzcompareTo, equals, getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hashCode, hasOnlineDatensatz, hasParameterDatensatz, toStringprivate final TmcRichtung fahrtRichtung
private final ArrayList<StrassenTeilSegment> teilSegmente
public NetzReferenzenStrasse(de.bsvrz.dav.daf.main.config.SystemObject systemObjekt,
TmcRichtung richtung)
throws NetzReferenzException
systemObjekt - Systemobjekt der Straßerichtung - TMC-RichtungNetzReferenzException - bei Ausnahmenpublic NetzReferenzenStrasse.BetriebsKilometerStrasse findeBetriebsKilometerZuSegmentUndOffset(StrassenSegmentUndOffsetOrtsReferenzInterface referenz)
referenz - StrassenSegmentUndOffsetOrtsReferenzprivate LinkedList<StrassenSegment> getSegmentListeRueckwaerts(AeusseresStrassenSegment segment)
segment - Startsegmenetprivate List<StrassenSegment> getSegmentListeVorwaerts(StrassenSegment segment)
segment - Startsegmenetprivate void init()
throws NetzReferenzException
NetzReferenzException - bei AusnahmenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.