public class AeusseresStrassenSegment extends StrassenSegment implements NetzBestandTeil
SystemObjekt.PidComparator| Modifier and Type | Field and Description |
|---|---|
private static Set<AeusseresStrassenSegment> |
assListe
die Liste aller definierten äußeren Straßensegmente.
|
private static boolean |
initialized |
private StrassenKnoten |
nachKnoten
der Straßenknoten, an dem das Segment endet.
|
private Set<RoutenStueck> |
routenStuecke
die Menge der Routenstücke, zu denen das Straßensegment gehört.
|
private TmcRichtung |
tmcRichtung
die Richtung des Straßensegments.
|
private StrassenKnoten |
vonKnoten
der Straßenknoten, an dem das Segment beginnt.
|
ATT_NAME_SITUATION| Constructor and Description |
|---|
AeusseresStrassenSegment(de.bsvrz.dav.daf.main.config.SystemObject obj)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
StrassenKnoten |
getNachKnoten()
liefert den Knoten, zu dem das Straßensegment hinführt.
|
Collection<? extends StrassenSegment> |
getNetzSegmentListe()
liefert alle Straßensegmente, die durch das aktuelle Objekt dem gleichen
Netz zugeordnet werden können.
|
Collection<RoutenStueck> |
getRoutenStuecke()
liefert die Liste der Routenstücke, zu denen das Straßensegment gehört.
|
static Collection<AeusseresStrassenSegment> |
getSegmentListe(de.bsvrz.dav.daf.main.config.DataModel model)
liefert die Liste aller im System deifnierten äußeren Straßensegmente.
|
TmcRichtung |
getTmcRichtung()
liefert die für das Straßensegment definierte TMC-Richtung.
|
SystemObjektTyp |
getTyp()
Gibt den Typ des Systemobjekts zurück.
|
StrassenKnoten |
getVonKnoten()
liefert den Knoten, an dem das Straßensegment beginnt.
|
anzahlStrassenTeilSegmente, contains, getAnfangsPunkt, getEndPunkt, getLaenge, getLinien, getMessquerschnitte, getStrasse, getStrassenTeilSegment, getStrassenTeilSegmente, getTeilSegmentOffsetcompareTo, equals, getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hashCode, hasOnlineDatensatz, hasParameterDatensatz, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hasOnlineDatensatz, hasParameterDatensatzcompareToprivate static Set<AeusseresStrassenSegment> assListe
private static boolean initialized
private StrassenKnoten vonKnoten
private StrassenKnoten nachKnoten
private Set<RoutenStueck> routenStuecke
private TmcRichtung tmcRichtung
public AeusseresStrassenSegment(de.bsvrz.dav.daf.main.config.SystemObject obj)
obj - das zu Grunde liegende Systemobjektpublic static Collection<AeusseresStrassenSegment> getSegmentListe(de.bsvrz.dav.daf.main.config.DataModel model)
model - das Datenmodell, aus dem die Straßensegmente ermittelt werdenpublic StrassenKnoten getNachKnoten()
public Collection<? extends StrassenSegment> getNetzSegmentListe()
NetzBestandTeilgetNetzSegmentListe in interface NetzBestandTeilpublic Collection<RoutenStueck> getRoutenStuecke()
public TmcRichtung getTmcRichtung()
public SystemObjektTyp getTyp()
SystemObjektgetTyp in interface SystemObjektgetTyp in class StrassenSegmentpublic StrassenKnoten getVonKnoten()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.