public class StoerfallSituation extends java.lang.Object implements StoerfallListener
| Modifier and Type | Field and Description |
|---|---|
int |
TIMEOUT
Zeit in ms, nach der eine Überlagerungsberechnung erzwungen wird, falls
die Ereignisqueue nicht leer wird
|
| Constructor and Description |
|---|
StoerfallSituation(StrassenSegment segment,
Verkehrsanalyse verkehrsAnalyse)
Konstruiert eine Instanz vom Typ
StoerfallSituation |
| Modifier and Type | Method and Description |
|---|---|
void |
addStoerfallSituationListener(StoerfallSituationListener listener) |
void |
fireStoerfallSituationListener()
Benachrichtige alle angemeldeten Listener vom Typ
StoerfallSituationDaten |
StrassenSegment |
getSegment() |
java.util.Collection<Stoerfall> |
getStoerFaelle() |
void |
neuerStoerfall(Stoerfall quelle,
StoerfallDaten daten)
Zu implementierende Methode zur Notifizierung von Störfall-Änderungen
|
void |
renmoveStoerfallSituationListener(StoerfallSituationListener listener) |
public final int TIMEOUT
public StoerfallSituation(StrassenSegment segment, Verkehrsanalyse verkehrsAnalyse)
StoerfallSituationsegment - das korrespondierende StrassensegmentverkehrsAnalyse - Verkehrsanalysepublic StrassenSegment getSegment()
public void neuerStoerfall(Stoerfall quelle, StoerfallDaten daten)
StoerfallListenerneuerStoerfall in interface StoerfallListenerquelle - Quelledaten - die geänderten Datenpublic java.util.Collection<Stoerfall> getStoerFaelle()
public void addStoerfallSituationListener(StoerfallSituationListener listener)
public void renmoveStoerfallSituationListener(StoerfallSituationListener listener)
public void fireStoerfallSituationListener()
StoerfallSituationDaten