Class ConfigObjectSet
java.lang.Object
de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
de.bsvrz.puk.config.configFile.datamodel.ConfigObjectSet
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.ConfigurationObject
,de.bsvrz.dav.daf.main.config.ObjectSet
,de.bsvrz.dav.daf.main.config.SystemObject
,de.bsvrz.dav.daf.main.config.SystemObjectCollection
,Comparable
- Direct Known Subclasses:
ConfigMutableSet
,ConfigNonMutableSet
public abstract class ConfigObjectSet
extends ConfigConfigurationObject
implements de.bsvrz.dav.daf.main.config.ObjectSet, de.bsvrz.dav.daf.main.config.SystemObjectCollection
Implementierung des Interfaces
ObjectSet
und dem Interface SystemObjectCollection
auf Seiten der
Konfiguration.-
Constructor Summary
ConstructorsConstructorDescriptionConfigObjectSet
(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo) Konstruktor einer Menge. -
Method Summary
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, invalidate, isValid, removeSet, revalidate, simpleRevalidate
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
createConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getObjectLookupForData, getPid, getType, getUsedAttributeGroupUsages, hashCode, originalHashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidation
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Comparable
compareTo
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.ObjectSet
add, remove
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.SystemObjectCollection
getElements, getElements, getElementsDuringPeriod, getElementsInPeriod
-
Constructor Details
-
ConfigObjectSet
public ConfigObjectSet(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo) Konstruktor einer Menge.- Parameters:
configurationArea
- Konfigurationsbereich dieser MengesystemObjectInfo
- das korrespondierende Objekt aus den Konfigurationsdateien
-
-
Method Details
-
getObjectSetType
public de.bsvrz.dav.daf.main.config.ObjectSetType getObjectSetType()- Specified by:
getObjectSetType
in interfacede.bsvrz.dav.daf.main.config.ObjectSet
-
add
public void add(de.bsvrz.dav.daf.main.config.SystemObject object) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException - Specified by:
add
in interfacede.bsvrz.dav.daf.main.config.ObjectSet
- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-
remove
public void remove(de.bsvrz.dav.daf.main.config.SystemObject object) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException - Specified by:
remove
in interfacede.bsvrz.dav.daf.main.config.ObjectSet
- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-