de.bsvrz.puk.config.xmlFile.properties
Class ConfigurationValueRange

java.lang.Object
  extended by de.bsvrz.puk.config.xmlFile.properties.ConfigurationValueRange
All Implemented Interfaces:
ConfigurationIntegerValueRange

public class ConfigurationValueRange
extends Object
implements ConfigurationIntegerValueRange

Die Klasse spiegelt einen "bereich" nach K2S.DTD wieder

Author:
Achim Wullenkord (AW), Kappich Systemberatung, Stephan Homeyer (sth), Kappich Systemberatung

Constructor Summary
ConfigurationValueRange()
           
 
Method Summary
 SystemObjectInfo getInfo()
          Parameter "info"
 long getMaximum()
           
 long getMinimum()
           
 double getScale()
          skalierung
 String getScaleAsString()
          Gibt die Skalierung in Standard-Notation zurück.
 String getUnit()
          einheit
 void setInfo(SystemObjectInfo info)
          Attribut "info"
 void setMaximum(long maximum)
          Attribut "maximum"
 void setMaximum(String maximum)
          Attribut "maximum"
 void setMinimum(long minimum)
          Attribut "minimum"
 void setMinimum(String minimum)
          Attribut "minimum"
 void setScale(double scale)
          Attribut "skalierung"
 void setScale(String scale)
          Attribut "skalierung"
 void setUnit(String unit)
          Paramter "einheit"
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationValueRange

public ConfigurationValueRange()
Method Detail

setInfo

public void setInfo(SystemObjectInfo info)
Attribut "info"

Parameters:
info - s.o.

setScale

public void setScale(String scale)
Attribut "skalierung"

Parameters:
scale - String, der die Skalierung enthält. Ist in dem String "," enthalten, wird dies durch einen "." ersetzt.

setScale

public void setScale(double scale)
Attribut "skalierung"

Parameters:
scale - s.o.

setMinimum

public void setMinimum(String minimum)
Attribut "minimum"

Parameters:
minimum - String, der als Long interpretiert wird

setMaximum

public void setMaximum(String maximum)
Attribut "maximum"

Parameters:
maximum - String, der als Long interpretiert wird

setMinimum

public void setMinimum(long minimum)
Attribut "minimum"

Parameters:
minimum - s.o.

setMaximum

public void setMaximum(long maximum)
Attribut "maximum"

Parameters:
maximum - s.o.

setUnit

public void setUnit(String unit)
Paramter "einheit"

Parameters:
unit - s.o.

getInfo

public SystemObjectInfo getInfo()
Parameter "info"

Returns:
info, die zu diesem Objekt gehört

getScale

public double getScale()
skalierung

Returns:
Wert des Attributes skalierung, wurde kein Wert gesetzt wird 1.0 zurückgegeben

getScaleAsString

public String getScaleAsString()
Gibt die Skalierung in Standard-Notation zurück.

Returns:
Skalierung in Standard-Notation.

getMinimum

public long getMinimum()

getMaximum

public long getMaximum()

getUnit

public String getUnit()
einheit

Returns:
Wert des Attributes einheit. Wurde kein Wert gesetzt, wird "" zurückgegeben