public class LandesMeldeStelle extends AbstractSystemObjekt implements de.bsvrz.dav.daf.main.config.MutableSetChangeListener
SystemObjekt.PidComparator| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MENGENNAME_MELDUNGEN
Name der Menge, in der die Staus des VerkehrsmodellNetz abgelegt werden.
|
| Constructor and Description |
|---|
LandesMeldeStelle(de.bsvrz.dav.daf.main.config.SystemObject obj)
Konstruiert aus einem Systemobjekt ein Netz.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMeldungsListener(MeldungsListener listener)
fügt dem Netz einen MeldungsListener hinzu.
|
java.util.Collection<RdsMeldung> |
getMeldungen()
liefert eine Liste der aktuell innerhalb des VerkehrsmodellNetzes
eingetragenen Meldungen.
|
SystemObjektTyp |
getTyp()
Gibt den Typ des Systemobjekts zurück.
|
void |
meldungEntfernen(de.bsvrz.dav.daf.main.config.SystemObject obj)
entfernt ein Meldungsobjekt mit dem übergeben Systemobjekt vom Netz.
|
void |
meldungHinzufuegen(de.bsvrz.dav.daf.main.config.SystemObject obj)
fügt den Netz eine Meldung mit dem übergeben Systemobjekt hinzu.
|
void |
removeMeldungsListener(MeldungsListener listener)
entfernt einen Meldungslistener vom Netz.
|
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) |
compareTo, equals, getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hashCode, hasOnlineDatensatz, hasParameterDatensatz, toStringpublic static final java.lang.String MENGENNAME_MELDUNGEN
public LandesMeldeStelle(de.bsvrz.dav.daf.main.config.SystemObject obj)
obj - Ein Systemobjekt, welches ein Netz darstelltjava.lang.IllegalArgumentException - das übergebene Objekt hat den falschen Typpublic void addMeldungsListener(MeldungsListener listener)
listener - der hinzuzufügende Listenerpublic java.util.Collection<RdsMeldung> getMeldungen()
public SystemObjektTyp getTyp()
SystemObjektgetTyp in interface SystemObjektpublic void meldungEntfernen(de.bsvrz.dav.daf.main.config.SystemObject obj)
obj - das zu entfernende Stauobjektpublic void meldungHinzufuegen(de.bsvrz.dav.daf.main.config.SystemObject obj)
obj - die neue Meldungpublic void removeMeldungsListener(MeldungsListener listener)
listener - der zu entfernende Meldungslistenerpublic 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.MutableSetChangeListener