Package | Description |
---|---|
de.bsvrz.ibv.anastau.bestimmungstau.indikator |
Klassen für die Verwaltung der Störfallindikatoren zur Stauobjektbestimmung.
|
de.bsvrz.ibv.anastau.bestimmungstau.stau |
Klassen für die Definition und Verwaltung von Stauobjekten innerhalb der Stauobjektbestimmung.
|
Modifier and Type | Class and Description |
---|---|
class |
SobAeusseresStrassenSegment
Die Repräsentation eines äußeren Straßensegments zur Stauobjektbestimmung.
|
class |
SobIndikator
Die abstrake Implementierung eines Störfallindikators für die
Stauobjektbestimmung.
|
class |
SobInneresStrassenSegment
Die Repräsentation eines inneren Straßensegments zur Stauobjektbestimmung.
|
class |
SobMessQuerschnitt
Die Repräsentation eines Messquerschnitts zur Stauobjektbestimmung.
|
class |
SobStrassenKnoten
Die Repräsentation eines Satrssenknotens zur Stauobjektbestimmung.
|
class |
SobStrassenSegment
Die abstrakte Repräsentation eines Straßensegments zur Stauobjektbestimmung.
|
class |
SobStrassenTeilSegment
Die Repräsentation eines Straßenteilsegments zur Stauobjektbestimmung.
|
Modifier and Type | Method and Description |
---|---|
ISobIndikator |
FahrtRichtung.getIndikator(int index)
ermittelt den Indikator an der übergebenen Position der Liste der
Indikatoren der Fahrtrichtung.
|
ISobIndikator |
SobIndikator.getNext() |
ISobIndikator |
ISobIndikator.getNext()
liefert den in Fahrtrichtung liegenden nächsten Indikator.
|
ISobIndikator |
SobIndikator.getPrev() |
ISobIndikator |
ISobIndikator.getPrev()
liefert den entgegengesetzt zur Fahrtrichtung liegenden nächsten
Indikator.
|
ISobIndikator |
IFahrtRichtung.remove(int index)
Die Funktion entfernt einen Störfallindikator von der Fahrtrichtung.
|
ISobIndikator |
FahrtRichtung.remove(int index) |
ISobIndikator |
IFahrtRichtung.set(int index,
ISobIndikator indikator)
Die Funktion setzt einen Störfallindikator in der Liste der Indikatoren.
|
ISobIndikator |
FahrtRichtung.set(int index,
ISobIndikator element) |
Modifier and Type | Method and Description |
---|---|
List<ISobIndikator> |
IFahrtRichtung.getElemente()
liefert die Elemente, die in der Fahrtrichtung miteinander verbunden
sind.
|
List<ISobIndikator> |
FahrtRichtung.getElemente() |
Modifier and Type | Method and Description |
---|---|
void |
IFahrtRichtung.add(int index,
ISobIndikator indikator)
Die Funktion fügt der Fahrtrichtung einen Indikator hinzu, die Positionen
der Indikatoren werden als ungültig erklärt und müssen gegebenenfalls neu
berechnet werden.
|
void |
FahrtRichtung.add(int index,
ISobIndikator element) |
boolean |
IFahrtRichtung.add(ISobIndikator indikator)
Die Funktion fügt der Fahrtrichtung einen Indikator hinzu, die Positionen
der Indikatoren werden als ungültig erklärt und müssen gegebenenfalls neu
berechnet werden.
|
boolean |
FahrtRichtung.add(ISobIndikator o) |
boolean |
FahrtRichtung.contains(ISobIndikator indikator)
ermittelt, ob der übergebene Indikator in der Fahrtrichtung enthalten
ist.
|
int |
FahrtRichtung.indexOf(ISobIndikator indikator)
ermittelt, den Offset des übergebenen Parameters innerhalb der Liste der
Indikatoren der Fahrtrichtung.
|
ISobIndikator |
IFahrtRichtung.set(int index,
ISobIndikator indikator)
Die Funktion setzt einen Störfallindikator in der Liste der Indikatoren.
|
ISobIndikator |
FahrtRichtung.set(int index,
ISobIndikator element) |
void |
SobStrassenKnoten.setIss(ISobIndikator segment)
setzt das innere Straßensegment, das eine Fahrtrichtung über den Knoten
hinaus verbindet.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IFahrtRichtung.addAll(Collection<? extends ISobIndikator> indikatoren)
Die Funktion fügt der Fahrtrichtung eine Liste von Indikatoren hinzu, die
Positionen der Indikatoren werden als ungültig erklärt und müssen
gegebenenfalls neu berechnet werden.
|
boolean |
FahrtRichtung.addAll(Collection<? extends ISobIndikator> c) |
boolean |
IFahrtRichtung.addAll(int index,
Collection<? extends ISobIndikator> indikatoren)
Die Funktion fügt der Fahrtrichtung eine Liste von Indikatoren hinzu, die
Positionen der Indikatoren werden als ungültig erklärt und müssen
gegebenenfalls neu berechnet werden.
|
boolean |
FahrtRichtung.addAll(int index,
Collection<? extends ISobIndikator> c) |
Modifier and Type | Method and Description |
---|---|
List<ISobIndikator> |
Stau.getIndikatoren()
liefert die Liste der am Stau beteiligten Indikatoren.
|
Map<ISobIndikator,Long> |
Stau.getTrenner()
liefert die Indikatoren, die potentiell vorgemerkt sind, um ein
Stauobjekt in kleiner Teilobjekte zu teilen.
|
Modifier and Type | Method and Description |
---|---|
void |
Stau.addIndikator(ISobIndikator indikator)
fügt dem Stauobjekt einen Indikator hinzu.
|
int |
Stau.IndikatorSorter.compare(ISobIndikator ind0,
ISobIndikator ind1) |
void |
Stau.entferneIndikator(ISobIndikator indikator)
entfernt den Indikator aus dem Stauobjekt.
|
void |
Stau.entferneTrenner(ISobIndikator indikator)
entfernt einen als Stautrenner vorgemerktemn Indikator von dem
Stauobjekt.
|
double |
Stau.getStauLuecke(ISobIndikator ind)
ermittelt die Länge der Lücke, die ein ungestauter Indikator innerhalb
eines Stauobjekts öffnen würde.
|
void |
StauObjektVerwaltung.neuerStauBereich(ISobIndikator ind)
fügt der Stauobjektverwaltung einen neuen gestauten Bereich hinzu.
|
void |
StauObjektVerwaltung.neuerStaufreierBereich(ISobIndikator ind,
long zeitpunkt)
die Funktion fügt der Stauobjektverwaltung einen neuen ungestauten
Bereich hinzu.
|
void |
Stau.setTrenner(ISobIndikator ind,
long zeitpunkt)
registriert einen Störfallindikator, der zu einer potentiellen eventuell
verzögerten Trennung des Stauobjekt führen kann.
|
Modifier and Type | Method and Description |
---|---|
void |
Stau.addIndikatoren(Collection<ISobIndikator> indikatorliste)
fügt dem Stauobjekt eine Liste von Indikatoren hinzu.
|
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.