- addAuftrag(BaustellenSchnittstelle, String, String) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter
-
fügt der Auftragsverwaltung einen neuen Auftrag hinzu.
- addAuftrag(BaustellenSchnittstelle, String, String, MessQuerschnittAllgemein) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter
-
fügt der Auftragsverwaltung einen neuen Auftrag hinzu.
- addParameterListener(IBssParameterListener) - Method in class de.bsvrz.ibv.simbaustelle.parameter.BssParameterObserver
-
- addParameterListener(IBssParameterListener) - Method in interface de.bsvrz.ibv.simbaustelle.parameter.IBssParameterObserver
-
fügt der Parameterverwaltung einen Listener hinzu, der benachrichtigt
wird, wenn ein neuer Parameterdatensatz empfangen wurde.
- addRequest(BaustellenDaten) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten.MqUpdater
-
fügt einen neuen Auftrag hinzu.
- aktiv - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter
-
der Status des Verwalters.
- aktualisiereLetzteZyklischeBerechnung() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
aktualisiert den Zeitpunkt der zyklischen Berechnung der Baustelle.
- aktualisiereMQDaten() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
aktualiesiert die für die Simulation verwendeten Messquerschnitte und das
damit benötigte Fundamentaldiagramm.
- aktualisieren(long, long, long) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
aktualisiert die Daten des Stauobjekts.
- allowGaps - Variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
Lücken in einer Ganglinie sind erlaubt.
- antwortEingetroffen(GlProgAntwortEvent) - Method in class de.bsvrz.ibv.simbaustelle.prognose.ZufliessenderVerkehr
-
- anzahlFahrStreifen(long) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
- anzahlFahrStreifen(long) - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSchnittstelle
-
liefert die Anzahl der Fahrstreifen an der angegebenen Stelle in Metern,
ausgehend vom Begin der Baustelle.
- ARGUMENT_MAX_HORIZONT_MANUELL - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
das Kommandozeilenargument beschränkt den maximalen Zeitraum für manuelle
Simulationen auf die Anzahl der festgelegten Tage.
- ARGUMENT_NAME_ALLOW_GAPS - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
das Kommandozeilenargument für erlaubte Lücken in einer Ganglinie.
- ARGUMENT_NAME_BST_ERG_TYPE - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
das Kommandozeilenargument zur Definition der PID für die Ermittlung des
Baustellen-Ereignistyps.
- ARGUMENT_NAME_CHECK - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
das Kommandozeilenargument für den Testbetrieb.
- ARGUMENT_NAME_DEFAULT_FAHRSTREIFEN_ANZAHL - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
das Kommandozeilenargument zur Festlegung der Fahrstreifenanzehl, wenn
keine definiert ist.
- ARGUMENT_NAME_GANGLINIE_POLYLINIE - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
das Kommandozeilenargument zur Festlegung, ob Ganglinien als Polylinie
ausgewertet werden sollen.
- ARGUMENT_NAME_MQ_AFO_STRICT - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
das Kommandozeilenargument für die Zufluss-MQ-Suche im Afo-strengen
Modus.
- ARGUMENT_NAME_NETZ - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
das Kommandozeilenargument zur Definition des Netzes für das die
Baustellensimulation ausgeführt werden soll.
- ARGUMENT_NAME_ZEITBEREICH_STRICT - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
das Kommandozeilenargument zur Festlegung, ob die Zeitbereichsbildung
streng nach Afo erfolgen soll.
- ATT_NAME_BST_REST_KAPAZITAET - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Attributes mit der Definition der Restkapazität einer Baustelle.
- ATT_NAME_BST_STATUS - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Attributes mit dem Status einer Baustelle.
- ATT_NAME_DAUER - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zum Ablegen der Dauer eines prognostizierten
Staus.
- ATT_NAME_FELD_BAUSTELLEN_SIMULATION - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Feldes, das die ermittelten Staus enthält.
- ATT_NAME_FELD_NETZ_BAUSTELLEN - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Feldes, in dem die Baustellenobjekte eines VerkehrsModellNetz
abgelegt sind.
- ATT_NAME_MAX_LAENGE - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zum Ablegen der maximalen Ausdehnungen innerhalb
eines prognostizierten Staus.
- ATT_NAME_MAX_LAENGE_ZEIT - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zum Ablegen des Zeitpunkts der maximalen
Ausdehnungen innerhalb eines prognostizierten Staus.
- ATT_NAME_Q0 - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs mit dem Q0-Wert des Fundamentaldiagramms eines
Messquerschnitts.
- ATT_NAME_SIMSTART_BEMERKUNG - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Attributs, in dem bei einer manuellen Simulationsanforderung der
Name des Auftragsgebers übermittelt wird.
- ATT_NAME_SIMSTART_BERECHNUNGS_MQ - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Attributs, in dem bei einer manuellen Simulationsanforderung der
MQ vor der Baustelle übermittelt wird.
- ATT_NAME_SIMSTART_NAME - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Attributs, in dem bei einer manuellen Simulationsanforderung die
Beschreibung des Auftrags übermittelt wird.
- ATT_NAME_SITUATION_DAUER - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Attributes mit der Dauer einer Situation.
- ATT_NAME_SITUATION_END_OFFSET - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Attributes mit dem Abstand des Endes der Ausbreitung einer
Situation bis zum Ende des letzten beteiligten Straßensegmentes.
- ATT_NAME_SITUATION_START_OFFSET - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Attributes mit dem Abstand des Anfangs der Ausbreitung einer
Situation vom Anfang des ersten beteiligten Straßensegmentes.
- ATT_NAME_SITUATION_START_ZEIT - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Attributes mit dem Anfangszeitpunkt einer Situation.
- ATT_NAME_SITUATION_STRASSEN_SEGMENT - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
Name des Attributes mit der Liste der Straßensegmente, auf denen sich
eine Sitaution ausbreitet.
- ATT_NAME_START_ZEIT - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zum Ablegen des Anfangszeitpunktes eines
prognostizierten Staus.
- ATT_NAME_VERLUST_ZEIT - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zum Ablegen der maximalen Verlustzeit innerhalb
eines prognostizierten Staus.
- Auftrag(BaustellenSchnittstelle, String, String, MessQuerschnittAllgemein) - Constructor for class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter.Auftrag
-
Konstruktor.
- auftragGeber - Variable in class de.bsvrz.ibv.simbaustelle.prognose.BaustellenSimulator
-
der Name des Auftraggebers der Simulation.
- auftragsListe - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter
-
die Liste der auszuführenden Aufträge.
- auftragsZeichen - Variable in class de.bsvrz.ibv.simbaustelle.prognose.ZufliessenderVerkehr
-
die Markierung für Anfragen an die Ganglinienprognose.
- automatischeBerechnungTimer - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenVerwaltung
-
- baustelle - Variable in class de.bsvrz.ibv.simbaustelle.prognose.BaustellenSimulator
-
die Baustelle, für die die Berechnung erfolgen soll.
- Baustelle - Class in de.bsvrz.ibv.simbaustelle.verwaltung
-
Die Repräsentation einer Baustelle innerhalb der Baustellensimulation.
- Baustelle(BaustellenSimulation, Set<StrassenSegment>, SystemObject) - Constructor for class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
erzeugt eine Instanz eines Baustellenobjekts.
- baustelle - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
die zugeordnete Baustelle.
- baustelle - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver
-
die Baustelle, die gesteuert werden soll.
- baustelle - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter.Auftrag
-
die Baustelle, für die eine Simulation ausgeführt werden soll.
- baustellen - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenVerwaltung
-
die Menge der Baustellen, die verwaltet werden.
- BaustellenBerechner(BaustellenVerwaltung) - Constructor for class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenVerwaltung.BaustellenBerechner
-
erzeugt eine Instanz der Berechnungstask.
- BaustellenDaten - Class in de.bsvrz.ibv.simbaustelle.verwaltung
-
Die Repräsentation der parametrierbaren Daten einer Baustelle.
- BaustellenDaten(Baustelle, IBssParameterObserver) - Constructor for class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
erzeugt eine Instanz der Klasse zur Speicherung der Baustellenparameter.
- BaustellenDaten.MqUpdater - Class in de.bsvrz.ibv.simbaustelle.verwaltung
-
Hintergrund-Thread zur Verarbeitung neuer Messquerschnittdaten.
- BaustellenDatenSchnittstelle - Interface in de.bsvrz.ibv.simbaustelle.verwaltung
-
Schnittstelle für Objekte, die die konfigurierenden und parametrierten einer
Baustelle für die Baustellensimulation zur Verfügung stellen.
- BaustellenSchnittstelle - Interface in de.bsvrz.ibv.simbaustelle.verwaltung
-
Schnittstelle zur Definition einer Baustelle innerhalb der
Baustellensimulation.
- BaustellenSimulation - Class in de.bsvrz.ibv.simbaustelle.simbaustelle
-
Die Hauptklasse der Baustellensimulation.
- BaustellenSimulation() - Constructor for class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
privater Konstruktor.
- BaustellenSimulationAuftragsVerwalter() - Constructor for class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter
-
Konstruktor.
- BaustellenSimulationsObserver - Class in de.bsvrz.ibv.simbaustelle.verwaltung
-
eine Hilfsobjekt zur Verarbeitung der Kommandos zur Ausführung einer
Simulation auf Nutzeranforerung.
- BaustellenSimulationsObserver(Baustelle) - Constructor for class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver
-
erzeugt eine Instanz des Steuerungsobjekts.
- BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter - Class in de.bsvrz.ibv.simbaustelle.verwaltung
-
sammelt die Aufträge und führt diese im Hintergrund aus, um die
Simulation von der restlichen Datenverteilerkommunikation zu entkoppeln.
- BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter.Auftrag - Class in de.bsvrz.ibv.simbaustelle.verwaltung
-
die Repräsentation eines auszuführenden Simulationsauftrags.
- BaustellenSimulator - Class in de.bsvrz.ibv.simbaustelle.prognose
-
berechnet die für eine Baustelle zu erwartetenden Staus.
- BaustellenSimulator(BaustellenSchnittstelle, String, String, MessQuerschnittAllgemein, IBssParameterObserver) - Constructor for class de.bsvrz.ibv.simbaustelle.prognose.BaustellenSimulator
-
erzeugt eine Instanz der Klasse zur Berechnung von Staus in einer
Baustelle.
- BaustellenVerwaltung - Class in de.bsvrz.ibv.simbaustelle.verwaltung
-
das Modul zur Verwaltung der Baustellen eines VerkehrsmodellNetz.
- BaustellenVerwaltung(BaustellenSimulation, VerkehrModellNetz) - Constructor for class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenVerwaltung
-
erzeugt eine INstanz des Verwaltungsmoduls.
- BaustellenVerwaltung.BaustellenBerechner - Class in de.bsvrz.ibv.simbaustelle.verwaltung
-
der zyklische Task zur Berechnung der Prognosedaten für alle Baustellen.
- beenden(long) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
markiert den Stau als beendet und setzt die Endezeit.
- bemerkung - Variable in class de.bsvrz.ibv.simbaustelle.prognose.BaustellenSimulator
-
eine Bemerkung zum Simulationsauftrag.
- bemerkung - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter.Auftrag
-
ein beschreibender Text für den Simulationsauftrag.
- berechneBaustellen(long) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenVerwaltung
-
führt eine zyklische Berechnung aller Baustellen aus und aktualisiert
deren Berechungszeitpunkt.
- berechnungsMq - Variable in class de.bsvrz.ibv.simbaustelle.prognose.BaustellenSimulator
-
optionale vorgegebener Mq vor der Baustelle.
- berechnungsMq - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter.Auftrag
-
der optional vorgegebene MQ vor der Baustelle.
- BerechnungsZeitRaum - Class in de.bsvrz.ibv.simbaustelle.prognose
-
Repräsentation für den Berechnungszeitraum einer Baustellen-Stauprognose.
- BerechnungsZeitRaum(long, BaustellenSchnittstelle, IBssParameterObserver, boolean) - Constructor for class de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaum
-
erzeugt eine Instanz des BerechnungsZeitraums auf Basis des übergebenen
Zeitpunkts, den Baustelleninformationen und den allgemeinen
Simulationsparametern.
- BerechnungsZeitRaumSchnittstelle - Interface in de.bsvrz.ibv.simbaustelle.prognose
-
Allgemeine Schnittstelle zur Beschreibung des Berechnungszeitraums für eine
Baustellenprogenose.
- BssKonstanten - Class in de.bsvrz.ibv.simbaustelle.simbaustelle
-
Definition der Konstanten für die Kommunikation der Baustellensimulation mit
dem Datenverteiler.
- BssKonstanten() - Constructor for class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
privater Konstruktor.
- BssMessage - Enum in de.bsvrz.ibv.simbaustelle.simbaustelle
-
die allgemeinen Meldungen innerhalb der Softwareeinheit
"Baustellensimulation".
- BssMessage(Level) - Constructor for enum de.bsvrz.ibv.simbaustelle.simbaustelle.BssMessage
-
Initialisiert das Objekt.
- BssParameterObserver - Class in de.bsvrz.ibv.simbaustelle.parameter
-
Die Repräsenation der Parameterverwaltung für die Baustellensimulation eines
VerkehrsmodellNetzes.
- BssParameterObserver(ClientDavInterface, ConfigurationObject) - Constructor for class de.bsvrz.ibv.simbaustelle.parameter.BssParameterObserver
-
erzeugt eine Instanz der Parameterverwaltung.
- BssStau - Class in de.bsvrz.ibv.simbaustelle.verwaltung
-
die Repräsentation eines Stauobjekts innerhalb der Stauprognose eine
Baustelle.
- BssStau(long, long, long) - Constructor for class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
erzeugt eine Instanz des Stauobjekts.
- bstErgTypPid - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
die PID des VerkehrsmodellNetz für das eine Simulation erfolgen soll.
- bstObjekt - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
das Datenverteiler-Systemobjekt, das die Baustelle in der Konfiguration
repräsentiert.
- gangLinie - Variable in class de.bsvrz.ibv.simbaustelle.prognose.ZufliessenderVerkehr
-
die Ganglinie des Messquerschnitts unmittelbar vor der Baustelle.
- getAktualisierungsIntervall() - Method in class de.bsvrz.ibv.simbaustelle.parameter.BssParameterObserver
-
- getAktualisierungsIntervall() - Method in interface de.bsvrz.ibv.simbaustelle.parameter.IBssParameterObserver
-
liefert das Aktualisierungsintervall in Millsekunden.
- getAnfangsOffset() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
- getAnfangsOffset() - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDatenSchnittstelle
-
liefert den parametrierten Anfangsoffset der Baustelle innerhalb des
ersten Straßensegments.
- getBaustellenDaten() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
liefert den aktuellen Datensatz mit den Baustellenparametern.
- getBaustellenListe() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenVerwaltung
-
liefert eine Kopie der Liste der verwalteten Baustellen.
- getBerechnungZeitText(long) - Method in class de.bsvrz.ibv.simbaustelle.prognose.BaustellenSimulator
-
Gibt den aktuellen Zeitpunkt der Berechnung als text zurück.
- getBmvLevel() - Method in enum de.bsvrz.ibv.simbaustelle.simbaustelle.BssMessage
-
- getBstErgTypPid() - Static method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
liefert die PID zur Bestimmung des Baustellenereignistyps.
- getDaten() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
- getDaten() - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSchnittstelle
-
liefert die für die Baustelle parametrierten Daten.
- getDauer() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
liefert die Dauer des Staus in Millisekunden.
- getDefaultFahrstreifenAnzahl() - Static method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
liefert die Standard-Fahrstreofenanzahl.
- getEnde() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
- getEnde() - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDatenSchnittstelle
-
liefert den geplanten Endzeitpunkt der Baustelle.
- getEndeZeitpunkt() - Method in class de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaum
-
- getEndeZeitpunkt() - Method in interface de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstelle
-
liefert den Endzeitpunkt des Zeitraums.
- getEndOffset() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
- getEndOffset() - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDatenSchnittstelle
-
liefert den parametrierten Endoffset relativ zum Ende der innerhalb des
letzten Straßensegments.
- getFaktorQ0() - Method in class de.bsvrz.ibv.simbaustelle.parameter.BssParameterObserver
-
- getFaktorQ0() - Method in interface de.bsvrz.ibv.simbaustelle.parameter.IBssParameterObserver
-
liefert den Faktor für die Anpassung von Q0 aus dem Fundamentaldiagramm
in Prozent.
- getFzg(long) - Method in class de.bsvrz.ibv.simbaustelle.prognose.ZufliessenderVerkehr
-
- getFzg(long) - Method in interface de.bsvrz.ibv.simbaustelle.prognose.ZufliessenderVerkehrSchnittstelle
-
liefert die Anzahl der Fahrzeuge pro Stunde für den gegebenen Zeitpunkt
aus der ermittelten Ganglinie.
- getHorizont() - Method in class de.bsvrz.ibv.simbaustelle.parameter.BssParameterObserver
-
- getHorizont() - Method in interface de.bsvrz.ibv.simbaustelle.parameter.IBssParameterObserver
-
liefert den PrognoseHorizont in Millisekunden.
- getInstance() - Static method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
liefert die globale Instanz der Baustellensimulation.
- getInstanz() - Static method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter
-
liefert die SINGLETON-Instanz der Klasse.
- getIntervalle() - Method in class de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaum
-
- getIntervalle() - Method in interface de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstelle
-
liefert die Zeitpunkte für die Berechnung der Prognose.
- getLaengePkw() - Method in class de.bsvrz.ibv.simbaustelle.parameter.BssParameterObserver
-
- getLaengePkw() - Method in interface de.bsvrz.ibv.simbaustelle.parameter.IBssParameterObserver
-
die Länge eines Fahrzeugs in Zentimetern.
- getLaengeStauAufhebung() - Method in class de.bsvrz.ibv.simbaustelle.parameter.BssParameterObserver
-
- getLaengeStauAufhebung() - Method in interface de.bsvrz.ibv.simbaustelle.parameter.IBssParameterObserver
-
liefert die Länge, ab der bei der Prognose ein Stau beendet werden soll
in Metern.
- getLaengeStauBeginn() - Method in class de.bsvrz.ibv.simbaustelle.parameter.BssParameterObserver
-
- getLaengeStauBeginn() - Method in interface de.bsvrz.ibv.simbaustelle.parameter.IBssParameterObserver
-
liefert die Länge, ab der bei der Prognose ein Stau angelegt werden soll
in Metern.
- getLetzteZyklischeBerechnung() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
liefert den Zeitpunkt, zu dem die letzte zyklische Berechnung ausgeführt
wurde.
- getLogLevel() - Method in enum de.bsvrz.ibv.simbaustelle.simbaustelle.BssMessage
-
- getMaxHorizontManuellMsecs() - Method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
liefert den maximalen Zeitbereich für manuelle Simulationen in
Millisekunden.
- getMaxLaenge() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
liefert die maximale Länge, die während der Existenz des Staus
aufgetreten ist.
- getMaxLaengeZeit() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
liefert den Zeitpunkt zu dem der Stau seine maximale Länge erreicht hat.
- getMessquerschnittDavor() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
liefert den vor der Baustelle liegenden Messquerschnitt.
- getMessquerschnittDavor() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
liefert den innerhalb der Baustelle aktuell ermittelten Messquerschnitt,
der unmittelbar vor der Baustelle liegt.
- getMessquerschnittDavor() - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSchnittstelle
-
liefert den vor der Baustelle liegenden Messquerschnitt.
- getName() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
- getName() - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSchnittstelle
-
liefert den Name der Baustelle.
- getNextAuftragsZeichen() - Static method in class de.bsvrz.ibv.simbaustelle.prognose.ZufliessenderVerkehr
-
liefert die Markierung für den nächsten Anfrageauftrag an die
Ganglinienprognose.
- getObjekt() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
- getObjekt() - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSchnittstelle
-
liefert das Systemobjekt mit dem die Baustelle in der
Datenverteilerkonfiguration repräsentiert ist.
- getParameter() - Method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
liefert das Untermodul zr Bereitstellung der Parameter für die
Simulation.
- getParameterDescription() - Method in class de.bsvrz.ibv.simbaustelle.parameter.BssParameterObserver
-
gibt den Parameterdatensatz als Zeichenkette aus.
- getPrognoseSchrittweite() - Method in class de.bsvrz.ibv.simbaustelle.parameter.BssParameterObserver
-
- getPrognoseSchrittweite() - Method in interface de.bsvrz.ibv.simbaustelle.parameter.IBssParameterObserver
-
liefert die Prognoseschrittweite in Millisekunden.
- getQ0() - Method in class de.bsvrz.ibv.simbaustelle.prognose.FundamentalDiagramm
-
liefert den Q0-Wert des Fundamentaldiagramms.
- getResourceBundle() - Method in enum de.bsvrz.ibv.simbaustelle.simbaustelle.BssMessage
-
- getRestKapazitaet(long) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
- getRestKapazitaet(long) - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDatenSchnittstelle
-
liefert die Engpasskapazität für den gegebenen Zeitpunkt in Fz/h.
- getSegmente() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
liefert die Liste der Strassensegmente auf denen die Baustelle liegt.
- getSituationsDaten() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
liefert den aktuellen Datensatz mit den Situationsparametern.
- getStart() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
- getStart() - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDatenSchnittstelle
-
liefert den geplanten Startzeitpunkt der Baustelle.
- getStartZeit() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
liefert den Anfangszeitpunkt des Staus.
- getStartZeitpunkt() - Method in class de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaum
-
- getStartZeitpunkt() - Method in interface de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstelle
-
liefert den Startzeitpunkt des Zeitraums.
- getStatus() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
liefert den aktuelle parametrierten Status der Baustelle.
- getStatus() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
Die Funktion ermittelt den aktuellen Status der Baustelle aus dem
aktuellen Situationsparameterdatensatz.
- getSystemObjekt() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
liefert das Systemobjekt, das die Baustelle innerhalb der
Datenverteiler-Konfiguration repräsentiert.
- getVerbindung() - Method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
liefert die verwendete Datenverteilerverbindung.
- getVerbindung() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
liefert die verwendete Datenverteilerverbindung.
- getVerlustZeit() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
liefert die maximale Verlustzeit im Verlauf des Staus.
- IBssParameterListener - Interface in de.bsvrz.ibv.simbaustelle.parameter
-
Schnittstelle für einen Listener, der benachrichtigt wird, wenn die
Parameterverwaltung der Baustellensimulation einen neuen Parameterdatensatz
empfangen hat.
- IBssParameterObserver - Interface in de.bsvrz.ibv.simbaustelle.parameter
-
Schnittstelle zur Implementierung des Moduls zur Überwachung und
Bereitstellung der Parameter für die Baustellensimulation an einem
VerkehrsmodellNetz.
- initialize(ClientDavInterface) - Method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
Die Funktion startet die Untermdule zur Verwaltung der
Simulationsparameter und das Verwaltungsmodul.
- INSTANCE - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
globale Instanz der Applikation.
- INSTANZ - Static variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter
-
globale Instanz der Klasse.
- isAllowGaps() - Method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
ermittelt, ob Lücken in einer Ganglinie zulässig sind.
- isBeendet() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
ermittelt, ob der Stau beendet wurde.
- isMqAfoStrict() - Method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
ermittelt, ob der MQ für den Zufluss einer Baustelle streng nach
Anwenderforderungen oder nach ISIS-Methode gesucht werden soll.
- isPolyLinie() - Static method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
liefert Auskunft, ob die per Ganglinie erhaltenen Ergebnisse zwangsweise
als Polylinie verwendet werden.
- isValid() - Method in class de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaum
-
- isValid() - Method in interface de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstelle
-
ermittelt, ob der Zeitraum gültig ist, d.h. die Länge muss größer als 0
sein.
- isZeitbereichAfoStrict() - Method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
bestimmt, ob die strikte Zeitbereichsdefinition der Afo verwendet wird.
- PARAM_NAME_AKTUALISIERUNGS_INTERVALL - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zur Definition des Aktualisierungsintervalls für
die prognostizierten Staus an einer Baustelle.
- PARAM_NAME_FAKTOR_Q0 - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Faktor Q0 für die Berücksichtigung des Fundamentaldiagramms bei der
Simulation des Stauverlaufs.
- PARAM_NAME_ITERATIONS_SCHRITTWEITE - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zur Definition der Schrittweite der Iteration bei
der Stauberechnung.
- PARAM_NAME_LAENGE_PKW - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zur Definition der durchschnittlichen Länge eines
Fahrzeuges im Stau.
- PARAM_NAME_LAENGE_STAU_AUFHEBUNG - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zur Definition der Länge, bei der ein aktuell in
der Prognose vorliegender Stau beendet wird.
- PARAM_NAME_LAENGE_STAU_BEGINN - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zur Definition der Länge, bei der ein neuer Stau
in den Prognosedaten angelegt wird.
- PARAM_NAME_PROGNOSE_HORIZONT - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
der Name des Attributs zur Definition des Prognosehorizonts.
- parameter - Variable in class de.bsvrz.ibv.simbaustelle.prognose.BaustellenSimulator
-
die Parameter für die Berechnung.
- parameter - Variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
die Parameterverwaltung zur Bereitstellung der grundlegenden Parameter
der Baustellensimulation des Netzes.
- parameter - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenDaten
-
die Parameter der Baustellensimulation.
- parseArguments(ArgumentList) - Method in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
- PID_ASP_PROGNOSE_NORMAL - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
PID des Apekts unter dem die prognostizierten Staus einer Baustelle
veröffentlicht werden.
- PID_ASP_SENDEN - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
PID des Aspekts, unter dem die Aufforderung für die manuelle Simulation
einer Baustelle empfangen wird.
- PID_ATG_BAUSTELLEN_EIGENSCHAFTEN - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
PID der Attributgruppe mit den Eigenschaften einer Baustelle innerhalb
des Datenverteilers.
- PID_ATG_BAUSTELLEN_SIMULATION - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
PID der Attributgruppe über die die prognostizierten Staus einer
Baustelle veröffentlicht werden.
- PID_ATG_BAUSTELLEN_SIMULATION_MODELL - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
die PID der Attributgruppe zur Definition der
Baustellensimulationsparameter.
- PID_ATG_BAUSTELLEN_SIMULATION_STARTEN - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
PID der Attributgruppe mit den Daten für die manuelle Simulation einer
Baustelle.
- PID_ATG_BAUSTELLEN_SIMULATION_STARTEN_MIT_MQ - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
PID der Attributgruppe mit den Daten für die manuelle Simulation einer
Baustelle.
- PID_ATG_FUNDAMENTAL_DIAGRAMM - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
die PID der Attributgruppe, in der die Ergebnisse der
Baustellensimulation veröffentlicht werden.
- PID_ATG_SITUATIONS_EIGENSCHAFTEN - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BssKonstanten
-
PID der Attributgruppe mit den Eigenschaften einer Situation innerhalb
des Datenverteilers.
- polyLinie - Static variable in class de.bsvrz.ibv.simbaustelle.simbaustelle.BaustellenSimulation
-
die Standardanzahl für Fahrstreifen, wenn keiner ermittelt werden konnte.
- prognoseErstellen(BerechnungsZeitRaumSchnittstelle, ZufliessenderVerkehrSchnittstelle) - Method in class de.bsvrz.ibv.simbaustelle.prognose.BaustellenSimulator
-
ermittelt die Liste der Staus, die innerhalb des Prognosezeitraums zu
erwarten sind.
- prognoseMoeglich() - Method in class de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaum
-
- prognoseMoeglich() - Method in interface de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaumSchnittstelle
-
ermittelt, ob der Zeitraum ein Intervall enthält, über das eine Prognose
erstellt werden kann.
- pruefeSimulierbarkeit(boolean) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
ermittelt, ob für die Baustelle prinzipiell eine Simulation ausgeführt
werden kann.
- pruefeSimulierbarkeit(boolean) - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSchnittstelle
-
ermittelt, ob für die Baustelle prinzipiell eine Simulation ausgeführt
werden kann.
- schrittWeite - Variable in class de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaum
-
die Schrittweite in Millisekunden.
- segmentListe - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
die Liste der Segmente des Netzes, dessen Baustellen verwaltet werden
sollen.
- segmentListe - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenVerwaltung
-
die Liste der Straßensegmente, die das VerkehrsmodellNetz bilden.
- setMaximaleLaenge(long, long) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
setzt die Länge des Staus und den dazugehörigen Zeitpunkt.
- setMq(MessQuerschnittAllgemein) - Method in class de.bsvrz.ibv.simbaustelle.prognose.FundamentalDiagramm
-
setzt den aktuellen Messquerschnitt, dessen Daten das Fundamentaldiagramm
bereithält.
- setVerlustZeit(long) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
setzt die Verlustzeit des Staus.
- simulation - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
die Applikation in der die Baustelle verwendet wird.
- simulation - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenVerwaltung
-
das Baustellensimulationsprogramm das das Verwaltungsmodul angelegt hat.
- simuliere() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
- simuliere(String, String, MessQuerschnittAllgemein, boolean) - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.Baustelle
-
ermittelt die Liste der Stauobjekte, die bei entsprechend den
Simulationsvorgaben entstehen und versendet diese an den Datenverteiler.
- simuliere() - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSchnittstelle
-
ermittelt die Liste der Stauobjekte, die bei entsprechend den
Simulationsvorgaben entstehen und versendet diese an den Datenverteiler.
- simuliere(String, String, MessQuerschnittAllgemein, boolean) - Method in interface de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSchnittstelle
-
ermittelt die Liste der Stauobjekte, die bei entsprechend den
Simulationsvorgaben entstehen und versendet diese an den Datenverteiler.
- start() - Method in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenVerwaltung
-
startet die automatische Simulation der Baustellen.
- startAsp - Static variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver
-
der erwartetet Aspekt.
- startAtg - Static variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver
-
die Attributgruppe zum Empfang des Kommandos zum Start der Simulation.
- startMitMqAtg - Static variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BaustellenSimulationsObserver
-
die Attributgruppe zum Empfang des Kommandos zum Start der Simulation mit
vorgegebenem MQ.
- startZeit - Variable in class de.bsvrz.ibv.simbaustelle.verwaltung.BssStau
-
der Zeitpunkt des Staubeginns.
- startZeitPunkt - Variable in class de.bsvrz.ibv.simbaustelle.prognose.BerechnungsZeitRaum
-
der Startzeitpunkt des Zeitraums.
- stauListe - Variable in class de.bsvrz.ibv.simbaustelle.prognose.BaustellenSimulator
-
die Liste der ermittelten Staus.