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

      • ConfigObjectSet

        public ConfigObjectSet​(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea,
                               SystemObjectInformationInterface systemObjectInfo)
        Konstruktor einer Menge.
        Parameters:
        configurationArea - Konfigurationsbereich dieser Menge
        systemObjectInfo - das korrespondierende Objekt aus den Konfigurationsdateien
    • Method Detail

      • getObjectSetType

        public de.bsvrz.dav.daf.main.config.ObjectSetType getObjectSetType()
        Specified by:
        getObjectSetType in interface de.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 interface de.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 interface de.bsvrz.dav.daf.main.config.ObjectSet
        Throws:
        de.bsvrz.dav.daf.main.config.ConfigurationChangeException