private final class SettingsManager.RegisterDynamicListener extends java.lang.Object implements DynamicObjectType.DynamicObjectCreatedListener, InvalidationListener, MutableSetChangeListener, MutableCollectionChangeListener
Klasse, die sich auf Änderungen von dynamischen Objekten (erstellen und ungültig setzen), ObjektTypen und änderbaren Mengen anmeldet.
| Modifier | Constructor and Description |
|---|---|
private |
RegisterDynamicListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
collectionChanged(MutableCollection mutableCollection,
short simulationVariant,
java.util.List<SystemObject> addedElements,
java.util.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.
|
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, java.util.List<SystemObject> addedElements, java.util.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.