public class ConfigAttributeType extends ConfigConfigurationObject implements AttributeType
Modifier and Type | Field and Description |
---|---|
private static Debug |
_debug
DebugLogger für Debug-Ausgaben
|
private String |
_defaultAttributeValue
Default-Attributwert oder
null falls nicht definiert. |
_systemObjectInfo
Constructor and Description |
---|
ConfigAttributeType(ConfigurationArea configurationArea,
SystemObjectInformationInterface systemObjectInfo)
Konstruktor für Attributtypen.
|
Modifier and Type | Method and Description |
---|---|
String |
getDefaultAttributeValue()
Ermittelt den Default-Attributwert dieses Attributtyps.
|
(package private) void |
invalidateCache()
Wird aufgerufen, wenn das Objekt verändert wird.
|
void |
loadDefaultAttributeValue()
Lädt den Default-Attributwert dieses Attributtyps aus einem konfigurierenden Datensatz.
|
addSet, directDuplicate, directModification, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, invalidate, isValid, removeSet, revalidate, simpleRevalidate
checkChangePermit, createConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getObjectLookupForData, getPid, getSerializerVersion, getType, getUsedAttributeGroupUsages, hashCode, originalHashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidation
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
compareTo
private static final Debug _debug
private String _defaultAttributeValue
null
falls nicht definiert.public ConfigAttributeType(ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
configurationArea
- der Konfigurationsbereich dieses Attribut-TypssystemObjectInfo
- das korrespondierende Objekt für die Dateioperationen dieses Attribut-Typspublic String getDefaultAttributeValue()
getDefaultAttributeValue
in interface AttributeType
null
falls kein Defaultwert festgelegt wurde.public void loadDefaultAttributeValue()
void invalidateCache()
invalidateCache
in class ConfigConfigurationObject