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,java.lang.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
Constructors Constructor Description ConfigObjectSet(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)Konstruktor einer Menge. -
Method Summary
Modifier and Type Method Description voidadd(de.bsvrz.dav.daf.main.config.SystemObject object)de.bsvrz.dav.daf.main.config.ObjectSetTypegetObjectSetType()voidremove(de.bsvrz.dav.daf.main.config.SystemObject object)Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, invalidate, isValid, removeSet, revalidate, simpleRevalidateMethods 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, simpleInvalidationMethods inherited from class de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidateMethods inherited from interface de.bsvrz.dav.daf.main.config.ObjectSet
add, removeMethods 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, toStringMethods 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:
getObjectSetTypein 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:
addin 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:
removein interfacede.bsvrz.dav.daf.main.config.ObjectSet- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-