Class ConfigAttribute

All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.Attribute, de.bsvrz.dav.daf.main.config.ConfigurationObject, de.bsvrz.dav.daf.main.config.SystemObject, Comparable

public class ConfigAttribute extends ConfigConfigurationObject implements de.bsvrz.dav.daf.main.config.Attribute
Implementierung eines Attribut-Objekts auf Seiten der Konfiguration.
  • Constructor Details

    • ConfigAttribute

      public ConfigAttribute(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
      Konstruktor für ein KonfigurationsObjekt.
      Parameters:
      configurationArea - der Konfigurationsbereich dieses KonfigurationsObjekts
      systemObjectInfo - das korrespondierende Objekt für die Dateioperationen dieses KonfigurationsObjekts
  • Method Details

    • getPosition

      public int getPosition()
      Specified by:
      getPosition in interface de.bsvrz.dav.daf.main.config.Attribute
    • isCountLimited

      public boolean isCountLimited()
      Specified by:
      isCountLimited in interface de.bsvrz.dav.daf.main.config.Attribute
    • isCountVariable

      public boolean isCountVariable()
      Specified by:
      isCountVariable in interface de.bsvrz.dav.daf.main.config.Attribute
    • getMaxCount

      public int getMaxCount()
      Specified by:
      getMaxCount in interface de.bsvrz.dav.daf.main.config.Attribute
    • isArray

      public boolean isArray()
      Specified by:
      isArray in interface de.bsvrz.dav.daf.main.config.Attribute
    • getAttributeType

      public de.bsvrz.dav.daf.main.config.AttributeType getAttributeType()
      Specified by:
      getAttributeType in interface de.bsvrz.dav.daf.main.config.Attribute
    • getDefaultAttributeValue

      public String getDefaultAttributeValue()
      Ermittelt den Default-Attributwert dieses Attribut.
      Specified by:
      getDefaultAttributeValue in interface de.bsvrz.dav.daf.main.config.Attribute
      Returns:
      Default-Attributwert dieses Attribut oder null falls kein Defaultwert festgelegt wurde.
    • loadDefaultAttributeValue

      public void loadDefaultAttributeValue()
      Lädt den Default-Attributwert dieses Attributs aus einem konfigurierenden Datensatz.