fr.esrf.tangoatk.core.attribute
Class ShortScalarHelper

java.lang.Object
  extended by fr.esrf.tangoatk.core.attribute.ANumberScalarHelper
      extended by fr.esrf.tangoatk.core.attribute.ShortScalarHelper
All Implemented Interfaces:
java.io.Serializable

public class ShortScalarHelper
extends ANumberScalarHelper

See Also:
Serialized Form

Constructor Summary
ShortScalarHelper(IAttribute attribute)
           
 
Method Summary
static double[] flatten(double[][] src)
           
static double[] flatten2double(java.lang.String[][] src)
           
 IAttribute getAttribute()
           
protected  INumberScalarHistory[] getNumberScalarAttHistory(fr.esrf.TangoApi.DeviceDataHistory[] attPollHist)
           
protected  INumberScalarHistory[] getNumberScalarDeviceAttHistory(fr.esrf.TangoApi.DeviceDataHistory[] attPollHist)
           
protected  IAttributeScalarHistory[] getScalarAttHistory(fr.esrf.TangoApi.DeviceDataHistory[] attPollHist)
           
protected  IAttributeScalarHistory[] getScalarDeviceAttHistory(fr.esrf.TangoApi.DeviceDataHistory[] attPollHist)
           
 java.lang.String getVersion()
           
 void setAttribute(IAttribute attribute)
           
protected  void setProperty(java.lang.String name, java.lang.Number value)
           
protected  void setProperty(java.lang.String name, java.lang.Number value, boolean writable)
           
static double[][] str2double(java.lang.String[][] src)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShortScalarHelper

public ShortScalarHelper(IAttribute attribute)
Method Detail

getNumberScalarAttHistory

protected INumberScalarHistory[] getNumberScalarAttHistory(fr.esrf.TangoApi.DeviceDataHistory[] attPollHist)

getNumberScalarDeviceAttHistory

protected INumberScalarHistory[] getNumberScalarDeviceAttHistory(fr.esrf.TangoApi.DeviceDataHistory[] attPollHist)

getScalarDeviceAttHistory

protected IAttributeScalarHistory[] getScalarDeviceAttHistory(fr.esrf.TangoApi.DeviceDataHistory[] attPollHist)
Specified by:
getScalarDeviceAttHistory in class ANumberScalarHelper

getScalarAttHistory

protected IAttributeScalarHistory[] getScalarAttHistory(fr.esrf.TangoApi.DeviceDataHistory[] attPollHist)
Specified by:
getScalarAttHistory in class ANumberScalarHelper

getVersion

public java.lang.String getVersion()
Overrides:
getVersion in class ANumberScalarHelper

setAttribute

public void setAttribute(IAttribute attribute)

getAttribute

public IAttribute getAttribute()

setProperty

protected void setProperty(java.lang.String name,
                           java.lang.Number value)

setProperty

protected void setProperty(java.lang.String name,
                           java.lang.Number value,
                           boolean writable)

flatten

public static double[] flatten(double[][] src)

flatten2double

public static double[] flatten2double(java.lang.String[][] src)

str2double

public static double[][] str2double(java.lang.String[][] src)