private final class SettingsManager.RegisterDynamicListener extends Object implements DynamicObjectType.DynamicObjectCreatedListener, InvalidationListener, MutableSetChangeListener, MutableCollectionChangeListener
Modifier | Constructor and Description |
---|---|
private |
SettingsManager.RegisterDynamicListener() |
Modifier and Type | Method and Description |
---|---|
void |
collectionChanged(MutableCollection mutableCollection,
short simulationVariant,
List<SystemObject> addedElements,
List<SystemObject> removedElements)
Diese Methode wird nach einer entsprechenden Anmeldung aufgerufen, wenn bei jeweiligen dynamischen Menge oder dem dynamischen Typ Elmente hinzugefügt
oder entfern wurden.
|
void |
invalidObject(DynamicObject dynamicObject)
Methode, die aufgerufen wird, sobald ein dynamisches Objekt auf invalid gesetzt wird.
|
void |
objectCreated(DynamicObject createdObject)
Diese Methode wird aufgerufen, wenn ein neues Objekt erstellt wurde.
|
void |
update(MutableSet set,
SystemObject[] addedObjects,
SystemObject[] removedObjects)
Methode, die nach Änderung einer Menge aufgerufen wird.
|
private SettingsManager.RegisterDynamicListener()
public void objectCreated(DynamicObject createdObject)
de.bsvrz.dav.daf.main.config.DynamicObjectType.DynamicObjectCreatedListener
objectCreated
in interface DynamicObjectType.DynamicObjectCreatedListener
createdObject
- Objekt, das neu erstellt wurde.public void invalidObject(DynamicObject dynamicObject)
de.bsvrz.dav.daf.main.config.InvalidationListener
invalidObject
in interface InvalidationListener
dynamicObject
- Das dynamische Objekt, welches auf invalid gesetzt wurde.public void update(MutableSet set, SystemObject[] addedObjects, SystemObject[] removedObjects)
de.bsvrz.dav.daf.main.config.MutableSetChangeListener
update
in interface MutableSetChangeListener
set
- Dynamische Menge die verändert wurde.addedObjects
- Objekte, die in die Menge aufgenommen wurden. Falls keine Objekte aufgenommen wurden, wird ein leeres Array übergeben.removedObjects
- Objekte, die aus der Menge entfernt wurden. Falls keine Objekte entfernt wurden, wird ein leeres Array übergeben.public void collectionChanged(MutableCollection mutableCollection, short simulationVariant, List<SystemObject> addedElements, List<SystemObject> removedElements)
de.bsvrz.dav.daf.main.config.MutableCollectionChangeListener
collectionChanged
in interface MutableCollectionChangeListener
mutableCollection
- Dynamische Menge oder dynamischer Typ dessen Elemente sich geändert haben.simulationVariant
- Simulationsvariante auf die sich die Änderung bezieht.addedElements
- Neue Elemente.removedElements
- Gelöschte Elemente.