de.bsvrz.dav.daf.communication.dataRepresentation
Class AttributeBaseValueDataFactory.AttributeArrayAdapter.FloatArrayAdapter.UnscaledItemValueView

java.lang.Object
  extended by de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TextValue
      extended by de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.NumberValue
          extended by de.bsvrz.dav.daf.communication.dataRepresentation.AttributeBaseValueDataFactory.AttributeArrayAdapter.FloatArrayAdapter.UnscaledItemValueView
All Implemented Interfaces:
Data.NumberValue, Data.TextValue
Enclosing class:
AttributeBaseValueDataFactory.AttributeArrayAdapter.FloatArrayAdapter

private class AttributeBaseValueDataFactory.AttributeArrayAdapter.FloatArrayAdapter.UnscaledItemValueView
extends AbstractData.NumberValue


Field Summary
private  int _itemIndex
           
 
Constructor Summary
AttributeBaseValueDataFactory.AttributeArrayAdapter.FloatArrayAdapter.UnscaledItemValueView(int itemIndex)
           
 
Method Summary
 double doubleValue()
          Liefert den Zahl-Wert des Datums in einem double zurück.
 float floatValue()
          Liefert den Zahl-Wert des Datums in einem float zurück.
 String getSuffixText()
          Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.
 String getValueText()
          Bestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit).
 void set(double value)
          Setzt den Wert des Datum auf den angegebenen Wert.
 void set(float value)
          Setzt den Wert des Datum auf den angegebenen Wert.
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.NumberValue
byteValue, getState, intValue, isNumber, isState, longValue, set, set, setState, setText, shortValue
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TextValue
getText, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.bsvrz.dav.daf.main.Data.TextValue
getText
 

Field Detail

_itemIndex

private final int _itemIndex
Constructor Detail

AttributeBaseValueDataFactory.AttributeArrayAdapter.FloatArrayAdapter.UnscaledItemValueView

AttributeBaseValueDataFactory.AttributeArrayAdapter.FloatArrayAdapter.UnscaledItemValueView(int itemIndex)
Method Detail

floatValue

public float floatValue()
Description copied from interface: Data.NumberValue
Liefert den Zahl-Wert des Datums in einem float zurück.

Specified by:
floatValue in interface Data.NumberValue
Overrides:
floatValue in class AbstractData.NumberValue
Returns:
Wert des Datums

doubleValue

public double doubleValue()
Description copied from interface: Data.NumberValue
Liefert den Zahl-Wert des Datums in einem double zurück.

Specified by:
doubleValue in interface Data.NumberValue
Overrides:
doubleValue in class AbstractData.NumberValue
Returns:
Wert des Datums

set

public void set(float value)
Description copied from interface: Data.NumberValue
Setzt den Wert des Datum auf den angegebenen Wert.

Specified by:
set in interface Data.NumberValue
Overrides:
set in class AbstractData.NumberValue
Parameters:
value - Zu setzender Wert

set

public void set(double value)
Description copied from interface: Data.NumberValue
Setzt den Wert des Datum auf den angegebenen Wert.

Specified by:
set in interface Data.NumberValue
Overrides:
set in class AbstractData.NumberValue
Parameters:
value - Zu setzender Wert

getSuffixText

public String getSuffixText()
Description copied from interface: Data.TextValue
Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.

Specified by:
getSuffixText in interface Data.TextValue
Overrides:
getSuffixText in class AbstractData.TextValue
Returns:
Zusatztext des Datums (wie zum Beispiel Einheit).

getValueText

public String getValueText()
Description copied from interface: Data.TextValue
Bestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit).

Returns:
Wert des Datums ohne Zusatz (wie zum Beispiel Einheit) als Text.