Class ConfigIntegerAttributeType

All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.AttributeType, de.bsvrz.dav.daf.main.config.ConfigurationObject, de.bsvrz.dav.daf.main.config.IntegerAttributeType, de.bsvrz.dav.daf.main.config.SystemObject, de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess, Comparable

public class ConfigIntegerAttributeType extends ConfigAttributeType implements de.bsvrz.dav.daf.main.config.IntegerAttributeType
Implementierung des Interfaces für Integer-Attribut-Typen.
  • Constructor Details

    • ConfigIntegerAttributeType

      public ConfigIntegerAttributeType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
      Konstruktor für Integer-Attribut-Typen.
      Parameters:
      configurationArea - der Konfigurationsbereich dieses Typs
      systemObjectInfo - das korrespondierende Objekt für Dateioperationen dieses Typs
  • Method Details

    • getValueSize

      public short getValueSize()
      Specified by:
      getValueSize in interface de.bsvrz.dav.daf.main.config.IntegerAttributeType
    • getByteCount

      public int getByteCount()
      Specified by:
      getByteCount in interface de.bsvrz.dav.daf.main.config.IntegerAttributeType
    • getRange

      public de.bsvrz.dav.daf.main.config.IntegerValueRange getRange()
      Specified by:
      getRange in interface de.bsvrz.dav.daf.main.config.IntegerAttributeType
    • getStates

      public List<de.bsvrz.dav.daf.main.config.IntegerValueState> getStates()
      Specified by:
      getStates in interface de.bsvrz.dav.daf.main.config.IntegerAttributeType
    • setToUndefined

      public void setToUndefined(de.bsvrz.dav.daf.main.Data data)
      Specified by:
      setToUndefined in interface de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
    • isDefined

      public boolean isDefined(de.bsvrz.dav.daf.main.Data data)
      Specified by:
      isDefined in interface de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess