de.bsvrz.dav.daf.main.config
Interface MutableSet
- All Superinterfaces:
- Comparable, ConfigurationCommunicationInterface, ConfigurationObject, MutableCollection, ObjectSet, SystemObject, SystemObjectCollection
- All Known Implementing Classes:
- DafMutableSet
public interface MutableSet
- extends ObjectSet, ConfigurationCommunicationInterface, MutableCollection
Schnittstelle zum Zugriff auf die Eigenschaften von online änderbaren Mengen. Eine Applikation kann sich
auf Änderungen einer dynamischen Menge anmelden
und
auch wieder abmelden
.
- Author:
- Kappich Systemberatung
Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject |
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate |
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject |
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString |
Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject |
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate |
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject |
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString |
addChangeListener
void addChangeListener(MutableSetChangeListener listener)
- Meldet einen Beobachter für die Änderungen dieser Menge an. Bei Änderungen der Menge wird die Methode
MutableSetChangeListener.update(de.bsvrz.dav.daf.main.config.MutableSet, de.bsvrz.dav.daf.main.config.SystemObject[], de.bsvrz.dav.daf.main.config.SystemObject[])
des angegebenen Beobachters aufgerufen.
- Parameters:
listener
- Beobachter für Änderungen der Menge.
removeChangeListener
void removeChangeListener(MutableSetChangeListener listener)
- Meldet einen Beobachter für die Änderungen dieser Menge wieder ab.
- Parameters:
listener
- Ein bisher für Änderungen der Menge angemeldeter Beobachter.