public class LandesMeldeStelle extends AbstractSystemObjekt implements de.bsvrz.dav.daf.main.config.MutableSetChangeListener
SystemObjekt.PidComparator
Modifier and Type | Field and Description |
---|---|
static 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.
|
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, toString
public static final String MENGENNAME_MELDUNGEN
public LandesMeldeStelle(de.bsvrz.dav.daf.main.config.SystemObject obj)
obj
- Ein Systemobjekt, welches ein Netz darstelltIllegalArgumentException
- das übergebene Objekt hat den falschen Typpublic void addMeldungsListener(MeldungsListener listener)
listener
- der hinzuzufügende Listenerpublic Collection<RdsMeldung> getMeldungen()
public SystemObjektTyp getTyp()
SystemObjekt
getTyp
in interface SystemObjekt
public 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
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.