Class ConfigStringAttributeType

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

public class ConfigStringAttributeType extends ConfigAttributeType implements de.bsvrz.dav.daf.main.config.StringAttributeType
Implementierung des Interfaces StringAttributeType auf Seiten der Konfiguration.
  • Constructor Details

    • ConfigStringAttributeType

      public ConfigStringAttributeType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
      Konstruktor eines Zeichenketten-Attribut-Typen.
      Parameters:
      configurationArea - Konfigurationsbereich dieses Zeichenketten-Attribut-Typen
      systemObjectInfo - das korrespondierende Objekt aus den Konfigurationsdateien
  • Method Details

    • getMaxLength

      public int getMaxLength()
      Specified by:
      getMaxLength in interface de.bsvrz.dav.daf.main.config.StringAttributeType
    • isLengthLimited

      public boolean isLengthLimited()
      Specified by:
      isLengthLimited in interface de.bsvrz.dav.daf.main.config.StringAttributeType
    • getEncodingName

      public String getEncodingName()
      Specified by:
      getEncodingName in interface de.bsvrz.dav.daf.main.config.StringAttributeType
    • getEncodingValue

      public byte getEncodingValue()
      Specified by:
      getEncodingValue in interface de.bsvrz.dav.daf.main.config.StringAttributeType
    • 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