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.DynamicObjectCreatedListenerobjectCreated in interface DynamicObjectType.DynamicObjectCreatedListenercreatedObject - Objekt, das neu erstellt wurde.public void invalidObject(DynamicObject dynamicObject)
de.bsvrz.dav.daf.main.config.InvalidationListenerinvalidObject in interface InvalidationListenerdynamicObject - Das dynamische Objekt, welches auf invalid gesetzt wurde.public void update(MutableSet set, SystemObject[] addedObjects, SystemObject[] removedObjects)
de.bsvrz.dav.daf.main.config.MutableSetChangeListenerupdate in interface MutableSetChangeListenerset - 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.MutableCollectionChangeListenercollectionChanged in interface MutableCollectionChangeListenermutableCollection - 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.