Class ConfigReferenceAttributeType

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

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

    • ConfigReferenceAttributeType

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

    • getReferencedObjectType

      public de.bsvrz.dav.daf.main.config.SystemObjectType getReferencedObjectType()
      Specified by:
      getReferencedObjectType in interface de.bsvrz.dav.daf.main.config.ReferenceAttributeType
    • isUndefinedAllowed

      public boolean isUndefinedAllowed()
      Specified by:
      isUndefinedAllowed in interface de.bsvrz.dav.daf.main.config.ReferenceAttributeType
    • getReferenceType

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