de.bsvrz.dav.daf.main.config
Interface IntegerValueRange

All Superinterfaces:
Comparable, ConfigurationObject, SystemObject
All Known Implementing Classes:
DafIntegerValueRange

public interface IntegerValueRange
extends ConfigurationObject

Schnittstellenklasse zum Zugriff auf die Eigenschaften von Wertebereichen. Wertebereiche werden in Ganzzahl-Attributtypen benutzt.

Author:
Kappich+Kniß Systemberatung Aachen (K2S), Roland Schmitz (rs), Stephan Homeyer (sth)

Method Summary
 double getConversionFactor()
          Bestimmt den Skalierungsfaktor mit dem interne Werte multipliziert werden, um die externe Darstellung zu erhalten.
 long getMaximum()
          Bestimmt den maximal erlaubten Wert dieses Bereichs.
 long getMinimum()
          Bestimmt den minimal erlaubten Wert dieses Bereichs.
 String getUnit()
          Bestimmt die Maßeinheit von Werten dieses Bereichs nach der Skalierung in die externe Darstellung.
 
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
 

Method Detail

getMinimum

long getMinimum()
Bestimmt den minimal erlaubten Wert dieses Bereichs.

Returns:
Minimum dieses Bereichs.

getMaximum

long getMaximum()
Bestimmt den maximal erlaubten Wert dieses Bereichs.

Returns:
Maximum dieses Bereichs

getConversionFactor

double getConversionFactor()
Bestimmt den Skalierungsfaktor mit dem interne Werte multipliziert werden, um die externe Darstellung zu erhalten.

Returns:
Skalierungsfaktor dieses Bereichs.

getUnit

String getUnit()
Bestimmt die Maßeinheit von Werten dieses Bereichs nach der Skalierung in die externe Darstellung.

Returns:
Maßeinheit dieses Bereichs.