de.xabsl.jxabslx.symbols
Class DecimalOutputSymbolImpl

java.lang.Object
  extended by de.xabsl.jxabslx.symbols.DecimalOutputSymbolImpl
All Implemented Interfaces:
DecimalOutputSymbol

public class DecimalOutputSymbolImpl
extends java.lang.Object
implements DecimalOutputSymbol

An implementation for a decimal output symbol. Takes its values from an Input object, writes values via an Output object and converts via a DecimalConversion.


Constructor Summary
DecimalOutputSymbolImpl(Output output, Input input, DecimalConversion conversion, DebugMessages debug)
          Constructor
 
Method Summary
 double getValue()
           
 void setValue(double value)
          Sets the symbol's value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DecimalOutputSymbolImpl

public DecimalOutputSymbolImpl(Output output,
                               Input input,
                               DecimalConversion conversion,
                               DebugMessages debug)
Constructor

Parameters:
output - a value goes here
input - a value comes from here
conversion - is converted via this conversion
debug - for debugging output
Method Detail

getValue

public double getValue()
Specified by:
getValue in interface DecimalOutputSymbol
Returns:
the symbol's value

setValue

public void setValue(double value)
Description copied from interface: DecimalOutputSymbol
Sets the symbol's value

Specified by:
setValue in interface DecimalOutputSymbol
Parameters:
value - the symbols new value