de.bsvrz.puk.config.configFile.datamodel
Class ConfigIntegerValueRange

java.lang.Object
  extended by de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
      extended by de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
          extended by de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
              extended by de.bsvrz.puk.config.configFile.datamodel.ConfigIntegerValueRange
All Implemented Interfaces:
ConfigurationObject, IntegerValueRange, SystemObject, Comparable

public class ConfigIntegerValueRange
extends ConfigConfigurationObject
implements IntegerValueRange

Implementierung des Interfaces von Eigenschaften von Wertebereichen.

Author:
Stephan Homeyer (sth), Kappich Systemberatung

Constructor Summary
ConfigIntegerValueRange(ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
          Konstruktor für einen Wertebereich eines Ganzzahl-Attribut-Typs.
 
Method Summary
 double getConversionFactor()
           
 long getMaximum()
           
 long getMinimum()
           
 String getUnit()
           
 
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 class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

ConfigIntegerValueRange

public ConfigIntegerValueRange(ConfigurationArea configurationArea,
                               SystemObjectInformationInterface systemObjectInfo)
Konstruktor für einen Wertebereich eines Ganzzahl-Attribut-Typs.

Parameters:
configurationArea - der Konfigurationsbereich dieses Wertebereichs
systemObjectInfo - das korrespondierende Objekt für die Dateioperationen dieses Wertebereichs
Method Detail

getMinimum

public long getMinimum()
Specified by:
getMinimum in interface IntegerValueRange

getMaximum

public long getMaximum()
Specified by:
getMaximum in interface IntegerValueRange

getConversionFactor

public double getConversionFactor()
Specified by:
getConversionFactor in interface IntegerValueRange

getUnit

public String getUnit()
Specified by:
getUnit in interface IntegerValueRange