de.bsvrz.ste.rdstmcvew
Class RdsMeldungsVerwaltung

java.lang.Object
  extended by de.bsvrz.ste.rdstmcvew.RdsMeldungsVerwaltung
All Implemented Interfaces:
de.bsvrz.dav.daf.main.ClientReceiverInterface, de.bsvrz.dav.daf.main.config.MutableSetChangeListener

public class RdsMeldungsVerwaltung
extends java.lang.Object
implements de.bsvrz.dav.daf.main.ClientReceiverInterface, de.bsvrz.dav.daf.main.config.MutableSetChangeListener

Klasse zum Verwalten der dynamischen Objekte vom Typ "typ.rdsMeldung". Die Klasse meldet sich auf Änderung der dynamischen Menge RDS/TMC - Meldung an und verwaltet diese in einer Hashmap.

Version:
$Revision: 1.1 $ / $Date: 2008/10/29 12:09:03 $ / ($Author: Hilpp $)
Author:
Dambach Werke GmbH

Constructor Summary
RdsMeldungsVerwaltung(de.bsvrz.dav.daf.main.ClientDavConnection connection, java.lang.String netz)
          Konstruktor der Klasse.
 
Method Summary
 java.util.HashMap getRdsMeldung()
          Methode liefert eine HashMap mit den aktiven Meldungsobjekten
protected  void rdsObjekteBestimmen()
          Bestimmt die im Verkehrsmodellnetz aktuell vorhandenen RDS-Verwaltung.
 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 Methode des ClientReceiverInterface zum Empfang für die dynamischen Objekte
 void update(de.bsvrz.dav.daf.main.ResultData[] results)
          Update Methode des ClientReceiverInterface zum Empfang der "normalen" Daten
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RdsMeldungsVerwaltung

public RdsMeldungsVerwaltung(de.bsvrz.dav.daf.main.ClientDavConnection connection,
                             java.lang.String netz)
Konstruktor der Klasse. Anmeldung auf Änderung der dynamischen Menge RdsMeldung
Holen der aktuellen Objekte der dynamischen Menge
Anmeldung der Attributgruppenverwendungen

Parameters:
connection - Datenverteilerverbindung
netz - Verkehrsmodellnetz
Method Detail

rdsObjekteBestimmen

protected void rdsObjekteBestimmen()
Bestimmt die im Verkehrsmodellnetz aktuell vorhandenen RDS-Verwaltung.


getRdsMeldung

public java.util.HashMap getRdsMeldung()
Methode liefert eine HashMap mit den aktiven Meldungsobjekten

Returns:
Objekt StauAuswertung

update

public void update(de.bsvrz.dav.daf.main.ResultData[] results)
Update Methode des ClientReceiverInterface zum Empfang der "normalen" Daten

Specified by:
update in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
Parameters:
results - beinhaltet die empfangenen Daten

update

public 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 Methode des ClientReceiverInterface zum Empfang für die dynamischen Objekte

Specified by:
update in interface de.bsvrz.dav.daf.main.config.MutableSetChangeListener
Parameters:
set - Menge der dynamischen Objekte
addedObjects - Dynamische Objekte die neu hinzugekommen sind
removedObjects - Dynamische Objekte die entfernt wurden