java.lang.Comparable
, ConfigurationCommunicationInterface
, ConfigurationObject
, MutableCollection
, ObjectSet
, SystemObject
, SystemObjectCollection
DafMutableSet
public interface MutableSet extends ObjectSet, ConfigurationCommunicationInterface, MutableCollection
Modifier and Type | Method | Description |
---|---|---|
void |
addChangeListener(MutableSetChangeListener listener) |
Meldet einen Beobachter für die Änderungen dieser Menge an.
|
default ConfigurationAuthority |
getConfigurationAuthority() |
Gibt den Konfigurationsverantwortlichen zurück, der die Menge verwaltet.
|
void |
removeChangeListener(MutableSetChangeListener listener) |
Meldet einen Beobachter für die Änderungen dieser Menge wieder ab.
|
addConfigurationCommunicationChangeListener, isConfigurationCommunicationActive, removeConfigurationCommunicationChangeListener
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
addChangeListener, getElements, removeChangeListener
add, add, getObjectSetType, remove, remove
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
getElements, getElements, getElementsDuringPeriod, getElementsInPeriod
void addChangeListener(MutableSetChangeListener listener)
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.listener
- Beobachter für Änderungen der Menge.void removeChangeListener(MutableSetChangeListener listener)
listener
- Ein bisher für Änderungen der Menge angemeldeter Beobachter.@Nullable default ConfigurationAuthority getConfigurationAuthority()