public class ConfigAttributeGroupUsage extends ConfigConfigurationObject implements AttributeGroupUsage, AttributeGroupUsageIdentifier
AttributeGroupUsage.Usage| Constructor and Description |
|---|
ConfigAttributeGroupUsage(ConfigurationArea configurationArea,
SystemObjectInformationInterface systemObjectInfo)
Konstruktor einer Attributgruppenverwendung.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
long |
getIdentificationForDav()
Bestimmt die Identifizierung dieser Attributgruppenverwendung bei der Kommunikation über den Datenverteiler.
|
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.
|
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, invalidate, isValid, removeSet, revalidate, simpleRevalidatecreateConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getObjectLookupForData, getPid, getType, getUsedAttributeGroupUsages, hashCode, originalHashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidationcompareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidategetConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toStringcompareTopublic ConfigAttributeGroupUsage(ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
configurationArea - der Konfigurationsbereich einer AttributgruppenverwendungsystemObjectInfo - das korrespondierende Objekt für die Dateioperationen der Attributgruppenverwendungpublic AttributeGroup getAttributeGroup()
de.bsvrz.dav.daf.main.config.AttributeGroupUsagegetAttributeGroup in interface AttributeGroupUsagepublic Aspect getAspect()
de.bsvrz.dav.daf.main.config.AttributeGroupUsagegetAspect in interface AttributeGroupUsagepublic boolean isConfigurating()
de.bsvrz.dav.daf.main.config.AttributeGroupUsageisConfigurating in interface AttributeGroupUsagetrue, wenn diese Attributgruppenverwendung für konfigurierende Datensätze benutzt wird oder
false, wenn diese Attributgruppenverwendung für Online-Datensätze benutzt wird.public boolean isExplicitDefined()
de.bsvrz.dav.daf.main.config.AttributeGroupUsageisExplicitDefined in interface AttributeGroupUsagetrue, wenn diese Attributgruppenverwendung explizit definiert wurde oder false
wenn sie sich implizit aus der Hierarchie der Parameter ergeben hat.public AttributeGroupUsage.Usage getUsage()
de.bsvrz.dav.daf.main.config.AttributeGroupUsagegetUsage in interface AttributeGroupUsagepublic long getIdentificationForDav()
getIdentificationForDav in interface AttributeGroupUsageIdentifiercalculateDavIdentification()