Class ConfigAttributeType
java.lang.Object
de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
de.bsvrz.puk.config.configFile.datamodel.ConfigAttributeType
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.AttributeType
,de.bsvrz.dav.daf.main.config.ConfigurationObject
,de.bsvrz.dav.daf.main.config.SystemObject
,Comparable
- Direct Known Subclasses:
ConfigDoubleAttributeType
,ConfigIntegerAttributeType
,ConfigReferenceAttributeType
,ConfigStringAttributeType
,ConfigTimeAttributeType
public class ConfigAttributeType
extends ConfigConfigurationObject
implements de.bsvrz.dav.daf.main.config.AttributeType
Implementierung des Interfaces für Attributtypen.
-
Constructor Summary
ConstructorsConstructorDescriptionConfigAttributeType
(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo) Konstruktor für Attributtypen. -
Method Summary
Modifier and TypeMethodDescriptionErmittelt den Default-Attributwert dieses Attributtyps.void
Lädt den Default-Attributwert dieses Attributtyps aus einem konfigurierenden Datensatz.Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, invalidate, isValid, removeSet, revalidate, simpleRevalidate
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
createConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getObjectLookupForData, getPid, getType, getUsedAttributeGroupUsages, hashCode, originalHashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidation
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Comparable
compareTo
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
-
Constructor Details
-
ConfigAttributeType
public ConfigAttributeType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo) Konstruktor für Attributtypen.- Parameters:
configurationArea
- der Konfigurationsbereich dieses Attribut-TypssystemObjectInfo
- das korrespondierende Objekt für die Dateioperationen dieses Attribut-Typs
-
-
Method Details
-
getDefaultAttributeValue
Ermittelt den Default-Attributwert dieses Attributtyps.- Specified by:
getDefaultAttributeValue
in interfacede.bsvrz.dav.daf.main.config.AttributeType
- Returns:
- Default-Attributwert dieses Attributtyps oder
null
falls kein Defaultwert festgelegt wurde.
-
loadDefaultAttributeValue
public void loadDefaultAttributeValue()Lädt den Default-Attributwert dieses Attributtyps aus einem konfigurierenden Datensatz.
-