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
,Comparable
public class ConfigIntegerAttributeType
extends ConfigAttributeType
implements de.bsvrz.dav.daf.main.config.IntegerAttributeType
Implementierung des Interfaces für Integer-Attribut-Typen.
-
Field Summary
Fields inherited from interface de.bsvrz.dav.daf.main.config.IntegerAttributeType
BYTE, INT, LONG, SHORT
-
Constructor Summary
ConstructorsConstructorDescriptionConfigIntegerAttributeType
(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo) Konstruktor für Integer-Attribut-Typen. -
Method Summary
Modifier and TypeMethodDescriptionint
de.bsvrz.dav.daf.main.config.IntegerValueRange
getRange()
List<de.bsvrz.dav.daf.main.config.IntegerValueState>
short
boolean
isDefined
(de.bsvrz.dav.daf.main.Data data) void
setToUndefined
(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 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
-
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 Details
-
getValueSize
public short getValueSize()- Specified by:
getValueSize
in interfacede.bsvrz.dav.daf.main.config.IntegerAttributeType
-
getByteCount
public int getByteCount()- Specified by:
getByteCount
in interfacede.bsvrz.dav.daf.main.config.IntegerAttributeType
-
getRange
public de.bsvrz.dav.daf.main.config.IntegerValueRange getRange()- Specified by:
getRange
in interfacede.bsvrz.dav.daf.main.config.IntegerAttributeType
-
getStates
- Specified by:
getStates
in interfacede.bsvrz.dav.daf.main.config.IntegerAttributeType
-
setToUndefined
public void setToUndefined(de.bsvrz.dav.daf.main.Data data) - Specified by:
setToUndefined
in interfacede.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
-
isDefined
public boolean isDefined(de.bsvrz.dav.daf.main.Data data) - Specified by:
isDefined
in interfacede.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
-