DESY ACOP Beans Home

com.cosylab.gui.displayers
Interface DoubleConsumer

All Superinterfaces:
DataConsumer
All Known Subinterfaces:
DoubleDisplayer
All Known Implementing Classes:
AcopButton, AcopCheckBox, AcopDialKnob, AcopGauger, AcopNumberLabel, AcopSlider, AcopWheelswitch, ButtonController, CheckBoxController, DataInterceptor, DialKnobDisplayer, DoubleConsumerMulticaster, DoubleNumberDisplayer, ExponentialConverter, GaugerDisplayer, IdentityConverter, LinearConverter, LogarithmicConverter, LongConsumerMulticaster, MultiplierConverter, ObjectConsumerMulticaster, OnApplyDispatcher, PatternConsumerMulticaster, PotentialConverter, SimpleConverterSupport, SliderDisplayer, SliderDisplayerSetter, StringConsumerMulticaster, WheelswitchDisplayer

public interface DoubleConsumer
extends DataConsumer

DoubleConsumer is data consumer for receiveing updates of double dynamic values.

Since:
Nov 24, 2003.
Version:
$Id: DoubleConsumer.java,v 1.3 2008-04-22 12:31:02 jbobnar Exp $
Author:
Igor Kriznar

Method Summary
 void updateValue(long timestamp, double value)
          Notifys this consumer about new dynamic value update.
 
Methods inherited from interface com.cosylab.gui.displayers.DataConsumer
getDataConsumer, getDefaultDataConsumer, getName, getSupportedCharacteristics, getSupportedConsumerTypes, setCharacteristics, updateDataState
 

Method Detail

updateValue

void updateValue(long timestamp,
                 double value)
                 throws CommonException
Notifys this consumer about new dynamic value update.

Parameters:
timestamp - the time of dynamic value event
value - new value
Throws:
CommonException


Copyright © 2010. All Rights Reserved.