public class VerwaltungStaus extends VerwaltungSituationen
| Modifier and Type | Class and Description |
|---|---|
static interface |
VerwaltungStaus.BereinigungsListener
Schnittstelle, die von Klassen implementiert wird, deren
Instanzen von der Bereinigung von Staus benachichtigt werden
|
| Constructor and Description |
|---|
VerwaltungStaus(de.bsvrz.dav.daf.main.ClientDavInterface connection,
de.bsvrz.dav.daf.main.config.ConfigurationObject netz)
Erzeuge eine Instanz vom Typ
VerwaltungStaus |
| Modifier and Type | Method and Description |
|---|---|
void |
abmeldenBereinigung(VerwaltungStaus.BereinigungsListener listener,
de.bsvrz.dav.daf.main.config.SystemObject stau)
Abmelden eines
BereinigungsListener für einen bestimmten Stau |
void |
anmeldenBereinigung(VerwaltungStaus.BereinigungsListener listener,
de.bsvrz.dav.daf.main.config.SystemObject stau)
Anmelden eines
BereinigungsListener für einen bestimmten Stau |
protected void |
bereinigeSituation(Situation situation)
Die Methode
bereinigeSituation wird aufgerufen, wenn ein verwaltetes Objekt
aus der Menge der verwalteteten Objekte entfernt wird |
protected Stau |
erzeugeSituation(de.bsvrz.dav.daf.main.config.SystemObject objekt)
Erzeuge eine neue Instanz vom verwalteten Objekttyp (Supertyp
Situation |
protected void |
initialisiereVerkehrsModellNetz(de.bsvrz.dav.daf.main.config.ConfigurationObject vmn)
Die Methode
initialisiereVerkehrsModellNetz wird von VerwaltungSituationen.initialisiereNetz(de.bsvrz.dav.daf.main.config.ConfigurationObject)
für jedes Netz (typ.netz) aufgerufen, das auch vom Typ typ.verkehrsModellNetz ist. |
getVerwalteteObjekte, initialisiereMenge, initialisiereNetz, invalidObject, updatepublic VerwaltungStaus(de.bsvrz.dav.daf.main.ClientDavInterface connection,
de.bsvrz.dav.daf.main.config.ConfigurationObject netz)
VerwaltungStausconnection - die Datenverteiler-Verbindungnetz - das (Wurzel-) Objekt vom Typ typ.netzprotected void initialisiereVerkehrsModellNetz(de.bsvrz.dav.daf.main.config.ConfigurationObject vmn)
VerwaltungSituationeninitialisiereVerkehrsModellNetz wird von VerwaltungSituationen.initialisiereNetz(de.bsvrz.dav.daf.main.config.ConfigurationObject)
für jedes Netz (typ.netz) aufgerufen, das auch vom Typ typ.verkehrsModellNetz ist.initialisiereVerkehrsModellNetz in class VerwaltungSituationenvmn - zu initialisierendes Objekt vom Typ typ.verkehrsModellNetzprotected Stau erzeugeSituation(de.bsvrz.dav.daf.main.config.SystemObject objekt)
VerwaltungSituationenSituationerzeugeSituation in class VerwaltungSituationenobjekt - das Stellvertreter-Systemobjekt vom Typ typ.situationprotected void bereinigeSituation(Situation situation)
VerwaltungSituationenbereinigeSituation wird aufgerufen, wenn ein verwaltetes Objekt
aus der Menge der verwalteteten Objekte entfernt wirdbereinigeSituation in class VerwaltungSituationensituation - das zu entfernende Objektpublic void anmeldenBereinigung(VerwaltungStaus.BereinigungsListener listener, de.bsvrz.dav.daf.main.config.SystemObject stau)
BereinigungsListener für einen bestimmten Staulistener - der BereinigungsListener, der benachrichtigt werden sollstau - der stau, der überwacht werden sollpublic void abmeldenBereinigung(VerwaltungStaus.BereinigungsListener listener, de.bsvrz.dav.daf.main.config.SystemObject stau)
BereinigungsListener für einen bestimmten Staulistener - der BereinigungsListener, der nicht mehr benachrichtigt
werden sollstau - der stau, der nicht mehr überwacht werden soll