public class BaustellenVerwaltung extends Object implements de.bsvrz.dav.daf.main.config.MutableSetChangeListener
| Modifier and Type | Class and Description |
|---|---|
class |
BaustellenVerwaltung.BaustellenBerechner
der zyklische Task zur Berechnung der Prognosedaten für alle Baustellen.
|
| Constructor and Description |
|---|
BaustellenVerwaltung(BaustellenSimulation simulation,
de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.VerkehrModellNetz netz)
erzeugt eine INstanz des Verwaltungsmoduls.
|
| Modifier and Type | Method and Description |
|---|---|
void |
berechneBaustellen(long zeit)
führt eine zyklische Berechnung aller Baustellen aus und aktualisiert
deren Berechungszeitpunkt.
|
Collection<Baustelle> |
getBaustellenListe()
liefert eine Kopie der Liste der verwalteten Baustellen.
|
void |
start()
startet die automatische Simulation der Baustellen.
|
void |
update(de.bsvrz.dav.daf.main.config.MutableSet set,
de.bsvrz.dav.daf.main.config.SystemObject[] addedObjects,
de.bsvrz.dav.daf.main.config.SystemObject[] removedObjects)
Die Funktion empfängt Änderungen der Liste der Baustellen des bedienten
Netzes und erzeugt die erforderlichen Baustellenobjekte bzw. entfernt
diese.
|
public BaustellenVerwaltung(BaustellenSimulation simulation, de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.VerkehrModellNetz netz)
simulation - die aufrufende Baustellensimulationnetz - das zu bedienende Netzpublic void start()
public final void berechneBaustellen(long zeit)
zeit - der Berechnungszeitpunktpublic final Collection<Baustelle> getBaustellenListe()
public final void update(de.bsvrz.dav.daf.main.config.MutableSet set,
de.bsvrz.dav.daf.main.config.SystemObject[] addedObjects,
de.bsvrz.dav.daf.main.config.SystemObject[] removedObjects)
update in interface de.bsvrz.dav.daf.main.config.MutableSetChangeListenerMutableSetChangeListener.update(de.bsvrz.dav.daf.main.config.MutableSet,
de.bsvrz.dav.daf.main.config.SystemObject[],
de.bsvrz.dav.daf.main.config.SystemObject[])Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.