Class ConfigIntegerAttributeType
- 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
-
- de.bsvrz.puk.config.configFile.datamodel.ConfigIntegerAttributeType
-
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.AttributeType,de.bsvrz.dav.daf.main.config.ConfigurationObject,de.bsvrz.dav.daf.main.config.IntegerAttributeType,de.bsvrz.dav.daf.main.config.SystemObject,de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess,java.lang.Comparable
public class ConfigIntegerAttributeType extends ConfigAttributeType implements de.bsvrz.dav.daf.main.config.IntegerAttributeType
Implementierung des Interfaces für Integer-Attribut-Typen.
-
-
Constructor Summary
Constructors Constructor Description ConfigIntegerAttributeType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)Konstruktor für Integer-Attribut-Typen.
-
Method Summary
Modifier and Type Method Description intgetByteCount()de.bsvrz.dav.daf.main.config.IntegerValueRangegetRange()java.util.List<de.bsvrz.dav.daf.main.config.IntegerValueState>getStates()shortgetValueSize()booleanisDefined(de.bsvrz.dav.daf.main.Data data)voidsetToUndefined(de.bsvrz.dav.daf.main.Data data)-
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigAttributeType
getDefaultAttributeValue, loadDefaultAttributeValue
-
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 de.bsvrz.dav.daf.main.config.AttributeType
getDefaultAttributeValue
-
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 Detail
-
ConfigIntegerAttributeType
public ConfigIntegerAttributeType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)Konstruktor für Integer-Attribut-Typen.- Parameters:
configurationArea- der Konfigurationsbereich dieses TypssystemObjectInfo- das korrespondierende Objekt für Dateioperationen dieses Typs
-
-
Method Detail
-
getValueSize
public short getValueSize()
- Specified by:
getValueSizein interfacede.bsvrz.dav.daf.main.config.IntegerAttributeType
-
getByteCount
public int getByteCount()
- Specified by:
getByteCountin interfacede.bsvrz.dav.daf.main.config.IntegerAttributeType
-
getRange
public de.bsvrz.dav.daf.main.config.IntegerValueRange getRange()
- Specified by:
getRangein interfacede.bsvrz.dav.daf.main.config.IntegerAttributeType
-
getStates
public java.util.List<de.bsvrz.dav.daf.main.config.IntegerValueState> getStates()
- Specified by:
getStatesin interfacede.bsvrz.dav.daf.main.config.IntegerAttributeType
-
setToUndefined
public void setToUndefined(de.bsvrz.dav.daf.main.Data data)
- Specified by:
setToUndefinedin interfacede.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
-
isDefined
public boolean isDefined(de.bsvrz.dav.daf.main.Data data)
- Specified by:
isDefinedin interfacede.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
-
-