Class 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 Detail

      • ConfigObjectSetType

        public ConfigObjectSetType​(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea,
                                   SystemObjectInformationInterface systemObjectInfo)
        Konstruktor eines Mengen-Typs.
        Parameters:
        configurationArea - Konfigurationsbereich dieses Mengen-Typs
        systemObjectInfo - das korrespondierende Objekt aus den Konfigurationsdateien
    • Method Detail

      • getMaximumElementCount

        public int getMaximumElementCount()
        Specified by:
        getMaximumElementCount in interface de.bsvrz.dav.daf.main.config.ObjectSetType
      • getMinimumElementCount

        public int getMinimumElementCount()
        Specified by:
        getMinimumElementCount in interface de.bsvrz.dav.daf.main.config.ObjectSetType
      • getObjectTypes

        public java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> getObjectTypes()
        Specified by:
        getObjectTypes in interface de.bsvrz.dav.daf.main.config.ObjectSetType
      • isMutable

        public boolean isMutable()
        Specified by:
        isMutable in interface de.bsvrz.dav.daf.main.config.ObjectSetType
      • isNameOfObjectsPermanent

        public boolean isNameOfObjectsPermanent()
        Specified by:
        isNameOfObjectsPermanent in interface de.bsvrz.dav.daf.main.config.SystemObjectType
        Overrides:
        isNameOfObjectsPermanent in class ConfigSystemObjectType
      • getReferenceType

        public de.bsvrz.dav.daf.main.config.ReferenceType getReferenceType()
        Specified by:
        getReferenceType in interface de.bsvrz.dav.daf.main.config.ObjectSetType