de.bsvrz.dav.daf.main.config
Interface AttributeGroupUsage

All Superinterfaces:
Comparable, ConfigurationObject, SystemObject
All Known Implementing Classes:
DafAttributeGroupUsage

public interface AttributeGroupUsage
extends ConfigurationObject

Schnittstelle zum Zugriff auf die Attributgruppenverwendung.

Author:
Stephan Homeyer (sth), Kappich Systemberatung, Roland Schmitz (rs), Kappich Systemberatung
See Also:
"TPuK1-77"

Nested Class Summary
static class AttributeGroupUsage.Usage
          Aufzählung der verschiedenen Verwendungsmöglichkeiten einer Attributgruppenverwendung.
 
Method Summary
 Aspect getAspect()
          Bestimmt den Aspekt, der in Datensätzen dieser Attributgruppenverwendung benutzt wird.
 AttributeGroup getAttributeGroup()
          Bestimmt die Attributgruppe, die in Datensätzen dieser Attributgruppenverwendung benutzt wird.
 AttributeGroupUsage.Usage getUsage()
          Bestimmt die Verwendungsmöglichkeiten von Online- oder konfigurierenden Datensätzen dieser Atributgruppenverwendung.
 boolean isConfigurating()
          Bestimmt, ob die durch diese Attributgruppenverwendung festgelegte Kombination von Attributgruppe und Aspekt für konfigurierende oder für Online-Datensätze benutzt wird.
 boolean isExplicitDefined()
          Bestimmt, ob diese Attributgruppenverwendung explizit definiert wurde oder ob sie sich implizit aus der Hierarchie der Parameter ergeben hat.
 
Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
 
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getAttributeGroup

AttributeGroup getAttributeGroup()
Bestimmt die Attributgruppe, die in Datensätzen dieser Attributgruppenverwendung benutzt wird.

See Also:
"TPuK1-78"

getAspect

Aspect getAspect()
Bestimmt den Aspekt, der in Datensätzen dieser Attributgruppenverwendung benutzt wird.

See Also:
"TPuK1-79"

isConfigurating

boolean isConfigurating()
Bestimmt, ob die durch diese Attributgruppenverwendung festgelegte Kombination von Attributgruppe und Aspekt für konfigurierende oder für Online-Datensätze benutzt wird.

Returns:
true, wenn diese Attributgruppenverwendung für konfigurierende Datensätze benutzt wird oder false, wenn diese Attributgruppenverwendung für Online-Datensätze benutzt wird.
See Also:
"TPuK1-80"

isExplicitDefined

boolean isExplicitDefined()
Bestimmt, ob diese Attributgruppenverwendung explizit definiert wurde oder ob sie sich implizit aus der Hierarchie der Parameter ergeben hat.

Returns:
true, wenn diese Attributgruppenverwendung explizit definiert wurde oder false wenn sie sich implizit aus der Hierarchie der Parameter ergeben hat.
See Also:
"TPuK1-81"

getUsage

AttributeGroupUsage.Usage getUsage()
Bestimmt die Verwendungsmöglichkeiten von Online- oder konfigurierenden Datensätzen dieser Atributgruppenverwendung.

Returns:
Verwendungsmöglichkeiten dieser Attributgruppenverwendung.
See Also:
"TPuk1-82 und TPuK1-83"