Class ConfigObjectSetType
- 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.ConfigSystemObjectType
-
- de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObjectType
-
- de.bsvrz.puk.config.configFile.datamodel.ConfigObjectSetType
-
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.ConfigurationObject
,de.bsvrz.dav.daf.main.config.ConfigurationObjectType
,de.bsvrz.dav.daf.main.config.ObjectSetType
,de.bsvrz.dav.daf.main.config.SystemObject
,de.bsvrz.dav.daf.main.config.SystemObjectCollection
,de.bsvrz.dav.daf.main.config.SystemObjectType
,java.lang.Comparable
public class ConfigObjectSetType extends ConfigConfigurationObjectType implements de.bsvrz.dav.daf.main.config.ObjectSetType
Implementierung des InterfacesObjectSetType
auf Seiten der Konfiguration.
-
-
Constructor Summary
Constructors Constructor Description ConfigObjectSetType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
Konstruktor eines Mengen-Typs.
-
Method Summary
Modifier and Type Method Description int
getMaximumElementCount()
int
getMinimumElementCount()
java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType>
getObjectTypes()
de.bsvrz.dav.daf.main.config.ReferenceType
getReferenceType()
boolean
isMutable()
boolean
isNameOfObjectsPermanent()
-
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObjectType
isConfigurating
-
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObjectType
addElementToCache, getAllElements, getAttributeGroups, getDirectAttributeGroups, getDirectObjectSetUses, getElements, getElements, getElementsDuringPeriod, getElementsInPeriod, getObjects, getObjectSetUses, getSubTypes, getSuperTypes, inheritsFrom, isBaseType, removeElementFromCache, validateAttributeGroup
-
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 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
-
-
-
-
Constructor Detail
-
ConfigObjectSetType
public ConfigObjectSetType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
Konstruktor eines Mengen-Typs.- Parameters:
configurationArea
- Konfigurationsbereich dieses Mengen-TypssystemObjectInfo
- das korrespondierende Objekt aus den Konfigurationsdateien
-
-
Method Detail
-
getMaximumElementCount
public int getMaximumElementCount()
- Specified by:
getMaximumElementCount
in interfacede.bsvrz.dav.daf.main.config.ObjectSetType
-
getMinimumElementCount
public int getMinimumElementCount()
- Specified by:
getMinimumElementCount
in interfacede.bsvrz.dav.daf.main.config.ObjectSetType
-
getObjectTypes
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> getObjectTypes()
- Specified by:
getObjectTypes
in interfacede.bsvrz.dav.daf.main.config.ObjectSetType
-
isMutable
public boolean isMutable()
- Specified by:
isMutable
in interfacede.bsvrz.dav.daf.main.config.ObjectSetType
-
isNameOfObjectsPermanent
public boolean isNameOfObjectsPermanent()
- Specified by:
isNameOfObjectsPermanent
in interfacede.bsvrz.dav.daf.main.config.SystemObjectType
- Overrides:
isNameOfObjectsPermanent
in classConfigSystemObjectType
-
getReferenceType
public de.bsvrz.dav.daf.main.config.ReferenceType getReferenceType()
- Specified by:
getReferenceType
in interfacede.bsvrz.dav.daf.main.config.ObjectSetType
-
-