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 Detail

      • 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 Detail

      • 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()