de.bsvrz.dav.daf.main.config
Interface MutableCollectionChangeListener


public interface MutableCollectionChangeListener

Schnitstelle, die von der Applikation implementiert werden muss, um bei Änderungen der Elemente von dynamischen Mengen oder dynamischen Typen benachrichtigt zu werden. Entsprechende Listener-Objekte können über das Interface {@link de.bsvrz.dav.daf.main.config.MutableCollection an- und abgemeldet werden.

Author:
Kappich Systemberatung

Method Summary
 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.
 

Method Detail

collectionChanged

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.

Parameters:
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.