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, 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 Details

    • 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 Details

    • 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