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 Interfaces
ObjectSetType
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 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.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
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObjectType
getAttributeGroups, getDirectAttributeGroups, getDirectObjectSetUses, getObjects, getObjectSetUses, getSubTypes, getSuperTypes, inheritsFrom, isBaseType, isConfigurating
-
Constructor Details
-
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 Details
-
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
-