Class ConfigAttributeGroupUsage

All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.AttributeGroupUsage, de.bsvrz.dav.daf.main.config.AttributeGroupUsageIdentifier, de.bsvrz.dav.daf.main.config.ConfigurationObject, de.bsvrz.dav.daf.main.config.SystemObject, java.lang.Comparable

public class ConfigAttributeGroupUsage
extends ConfigConfigurationObject
implements de.bsvrz.dav.daf.main.config.AttributeGroupUsage, de.bsvrz.dav.daf.main.config.AttributeGroupUsageIdentifier
Implementierung der Attributgruppenverwendung auf Seiten der Konfiguration.
  • Constructor Details

    • ConfigAttributeGroupUsage

      public ConfigAttributeGroupUsage​(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
      Konstruktor einer Attributgruppenverwendung.
      Parameters:
      configurationArea - der Konfigurationsbereich einer Attributgruppenverwendung
      systemObjectInfo - das korrespondierende Objekt für die Dateioperationen der Attributgruppenverwendung
  • Method Details

    • getAttributeGroup

      public de.bsvrz.dav.daf.main.config.AttributeGroup getAttributeGroup()
      Specified by:
      getAttributeGroup in interface de.bsvrz.dav.daf.main.config.AttributeGroupUsage
    • getAspect

      public de.bsvrz.dav.daf.main.config.Aspect getAspect()
      Specified by:
      getAspect in interface de.bsvrz.dav.daf.main.config.AttributeGroupUsage
    • isConfigurating

      public boolean isConfigurating()
      Specified by:
      isConfigurating in interface de.bsvrz.dav.daf.main.config.AttributeGroupUsage
    • isExplicitDefined

      public boolean isExplicitDefined()
      Specified by:
      isExplicitDefined in interface de.bsvrz.dav.daf.main.config.AttributeGroupUsage
    • getUsage

      public de.bsvrz.dav.daf.main.config.AttributeGroupUsage.Usage getUsage()
      Specified by:
      getUsage in interface de.bsvrz.dav.daf.main.config.AttributeGroupUsage
    • getIdentificationForDav

      public long getIdentificationForDav()
      Bestimmt die Identifizierung dieser Attributgruppenverwendung bei der Kommunikation über den Datenverteiler. Bei der ersten Verwendung dieser Methode wird die Identifizierung berechnet und für weitere Aufrufe zwischengespeichert.
      Specified by:
      getIdentificationForDav in interface de.bsvrz.dav.daf.main.config.AttributeGroupUsageIdentifier
      Returns:
      Identifizierung dieser Attributgruppenverwendung bei der Kommunikation über den Datenverteiler
      See Also:
      calculateDavIdentification()