public abstract class ConfigObjectSet extends ConfigConfigurationObject implements ObjectSet, SystemObjectCollection
ObjectSet
und dem Interface SystemObjectCollection
auf Seiten der Konfiguration._systemObjectInfo
Constructor and Description |
---|
ConfigObjectSet(ConfigurationArea configurationArea,
SystemObjectInformationInterface systemObjectInfo)
Konstruktor einer Menge.
|
Modifier and Type | Method and Description |
---|---|
void |
add(SystemObject object)
Erweitert die Menge um ein weiteres Element.
|
ObjectSetType |
getObjectSetType()
Bestimmt den Typ dieser Menge.
|
void |
remove(SystemObject object)
Entfernt ein Element der Menge.
|
addSet, directDuplicate, directModification, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, invalidate, invalidateCache, isValid, removeSet, revalidate, simpleRevalidate
checkChangePermit, createConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getObjectLookupForData, getPid, getSerializerVersion, getType, getUsedAttributeGroupUsages, hashCode, originalHashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidation
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
compareTo
getElements, getElements, getElementsDuringPeriod, getElementsInPeriod
public ConfigObjectSet(ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
configurationArea
- Konfigurationsbereich dieser MengesystemObjectInfo
- das korrespondierende Objekt aus den Konfigurationsdateienpublic ObjectSetType getObjectSetType()
de.bsvrz.dav.daf.main.config.ObjectSet
SystemObject.getType()
.getObjectSetType
in interface ObjectSet
public void add(SystemObject object) throws ConfigurationChangeException
de.bsvrz.dav.daf.main.config.ObjectSet
add
in interface ObjectSet
object
- Das System-Objekt, das der Menge hinzugefügt werden soll.ConfigurationChangeException
- Wenn das übergebene Objekt nicht in die Menge aufgenommen werden
konnte und noch nicht in der Menge enthalten war.public void remove(SystemObject object) throws ConfigurationChangeException
de.bsvrz.dav.daf.main.config.ObjectSet
remove
in interface ObjectSet
object
- Das System-Objekt, das aus der Menge entfernt werden soll.ConfigurationChangeException
- Wenn das übergebene Objekt nicht aus der Menge entfernt werden
konnte.