de.bsvrz.puk.config.configFile.datamodel
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:
- AttributeType, ConfigurationObject, IntegerAttributeType, SystemObject, UndefinedAttributeValueAccess, Comparable
public class ConfigIntegerAttributeType
- extends ConfigAttributeType
- implements IntegerAttributeType
Implementierung des Interfaces für Integer-Attribut-Typen.
- Author:
- Stephan Homeyer (sth), Kappich Systemberatung
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, getPid, getType, getUsedAttributeGroupUsages, hashCode, 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 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 |
ConfigIntegerAttributeType
public ConfigIntegerAttributeType(ConfigurationArea configurationArea,
SystemObjectInformationInterface systemObjectInfo)
- Konstruktor für Integer-Attribut-Typen.
- Parameters:
configurationArea
- der Konfigurationsbereich dieses TypssystemObjectInfo
- das korrespondierende Objekt für Dateioperationen dieses Typs
getValueSize
public short getValueSize()
- Specified by:
getValueSize
in interface IntegerAttributeType
getByteCount
public int getByteCount()
- Specified by:
getByteCount
in interface IntegerAttributeType
getRange
public IntegerValueRange getRange()
- Specified by:
getRange
in interface IntegerAttributeType
getStates
public List<IntegerValueState> getStates()
- Specified by:
getStates
in interface IntegerAttributeType
setToUndefined
public void setToUndefined(Data data)
- Specified by:
setToUndefined
in interface UndefinedAttributeValueAccess
isDefined
public boolean isDefined(Data data)
- Specified by:
isDefined
in interface UndefinedAttributeValueAccess