gov.sns.tools.scan
Class MeasuredValue

java.lang.Object
  |
  +--gov.sns.tools.scan.MeasuredValue

public class MeasuredValue
extends java.lang.Object


Field Summary
protected  java.util.Vector actionListenersV
           
protected  java.lang.String alias
           
protected  Channel ch_
           
protected  double currValue
           
protected  double currValueMonitor
           
 javax.swing.JTextField currValueTextField
           
protected  BasicGraphData extGraphData
           
protected  BasicGraphData extGraphDataRB
           
protected  boolean generateUnwrap
           
protected  java.util.Vector graphDataRBV
           
protected  java.util.Vector graphDataUnwrappedRBV
           
protected  java.util.Vector graphDataUnwrappedV
           
protected  java.util.Vector graphDataV
           
 javax.swing.JTextField meanValueTextField
           
protected  int nMeasurements
           
protected  MeasuredValue offSetVal
           
protected  java.util.HashMap propertyMap
           
protected  double sigma
           
protected  double sumValues
           
protected  double sumValues2
           
protected  TransformationFunction transFunc
           
protected  Valuator valuator
           
 java.text.DecimalFormat valueFormat
           
 
Constructor Summary
MeasuredValue()
           
MeasuredValue(java.lang.String chanName)
           
 
Method Summary
 void acceptMeasure()
           
 void addActionListener(java.awt.event.ActionListener actionListener)
           
 void createNewDataContainer()
           
 void createNewDataContainerRB()
           
protected  void fireActionEvent()
           
 void generateUnwrappedData(boolean generateUnwrapIn)
           
 boolean generateUnwrappedDataOn()
           
 java.awt.event.ActionListener getActionListener(int index)
           
 java.lang.String getAlias()
           
 java.lang.String getChannelName()
           
 double getCurrentMeasurement()
           
 BasicGraphData getDataContainer(int index)
           
 BasicGraphData getDataContainerRB(int index)
           
 java.util.Vector getDataContainers()
           
 java.util.Vector getDataContainersRB()
           
 double getInstantValue()
           
 double getMeasurement()
           
 double getMeasurementSigma()
           
 int getNumberOfActionListeners()
           
 int getNumberOfAveraging()
           
 int getNumberOfDataContainers()
           
 int getNumberOfDataContainersRB()
           
 java.lang.Object getProperty(java.lang.Object keyObj)
           
 java.util.Set getPropertyKeys()
           
 int getPropertySize()
           
 BasicGraphData getUnwrappedDataContainer(int index)
           
 BasicGraphData getUnwrappedDataContainerRB(int index)
           
 java.util.Vector getUnwrappedDataContainers()
           
 java.util.Vector getUnwrappedDataContainersRB()
           
 Valuator getValuator()
           
 double getValue()
           
 boolean measure()
           
 void removeActionListeners()
           
 void removeAllDataContainers()
           
 void removeDataContainer(int index)
           
 void removeDataContainerRB(int index)
           
 void removeScanStopper()
           
 void restoreIniState()
           
 void setAlias(java.lang.String alias)
           
 void setChannelName(java.lang.String chanName)
           
 void setExternalDataContainer(BasicGraphData extGraphDataIn)
           
 void setExternalDataContainerRB(BasicGraphData extGraphDataIn)
           
 void setFontForAll(java.awt.Font fnt)
           
 void setOffSetPV(MeasuredValue offSetValIn)
           
 void setProperty(java.lang.Object keyObj, java.lang.Object propObj)
           
 void setTransformationFunction(TransformationFunction transFuncIn)
           
 void setValuator(Valuator valuator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ch_

protected Channel ch_

sigma

protected double sigma

currValue

protected double currValue

currValueMonitor

protected volatile double currValueMonitor

sumValues

protected double sumValues

sumValues2

protected double sumValues2

alias

protected java.lang.String alias

nMeasurements

protected int nMeasurements

actionListenersV

protected java.util.Vector actionListenersV

transFunc

protected TransformationFunction transFunc

valuator

protected Valuator valuator

offSetVal

protected MeasuredValue offSetVal

currValueTextField

public javax.swing.JTextField currValueTextField

meanValueTextField

public javax.swing.JTextField meanValueTextField

valueFormat

public java.text.DecimalFormat valueFormat

propertyMap

protected java.util.HashMap propertyMap

graphDataV

protected java.util.Vector graphDataV

graphDataRBV

protected java.util.Vector graphDataRBV

graphDataUnwrappedV

protected java.util.Vector graphDataUnwrappedV

graphDataUnwrappedRBV

protected java.util.Vector graphDataUnwrappedRBV

generateUnwrap

protected boolean generateUnwrap

extGraphData

protected BasicGraphData extGraphData

extGraphDataRB

protected BasicGraphData extGraphDataRB
Constructor Detail

MeasuredValue

public MeasuredValue()

MeasuredValue

public MeasuredValue(java.lang.String chanName)
Method Detail

setChannelName

public void setChannelName(java.lang.String chanName)

getChannelName

public java.lang.String getChannelName()

removeScanStopper

public void removeScanStopper()

getAlias

public java.lang.String getAlias()

setAlias

public void setAlias(java.lang.String alias)

setValuator

public void setValuator(Valuator valuator)

getValuator

public Valuator getValuator()

setOffSetPV

public void setOffSetPV(MeasuredValue offSetValIn)

addActionListener

public void addActionListener(java.awt.event.ActionListener actionListener)

getNumberOfActionListeners

public int getNumberOfActionListeners()

getActionListener

public java.awt.event.ActionListener getActionListener(int index)

removeActionListeners

public void removeActionListeners()

fireActionEvent

protected void fireActionEvent()

setTransformationFunction

public void setTransformationFunction(TransformationFunction transFuncIn)

setProperty

public void setProperty(java.lang.Object keyObj,
                        java.lang.Object propObj)

getProperty

public java.lang.Object getProperty(java.lang.Object keyObj)

getPropertySize

public int getPropertySize()

getPropertyKeys

public java.util.Set getPropertyKeys()

setFontForAll

public void setFontForAll(java.awt.Font fnt)

restoreIniState

public void restoreIniState()

measure

public boolean measure()

acceptMeasure

public void acceptMeasure()

getCurrentMeasurement

public double getCurrentMeasurement()

getMeasurement

public double getMeasurement()

getMeasurementSigma

public double getMeasurementSigma()

getNumberOfAveraging

public int getNumberOfAveraging()

getValue

public double getValue()

getInstantValue

public double getInstantValue()

createNewDataContainer

public void createNewDataContainer()

createNewDataContainerRB

public void createNewDataContainerRB()

getNumberOfDataContainers

public int getNumberOfDataContainers()

getNumberOfDataContainersRB

public int getNumberOfDataContainersRB()

generateUnwrappedData

public void generateUnwrappedData(boolean generateUnwrapIn)

generateUnwrappedDataOn

public boolean generateUnwrappedDataOn()

getDataContainer

public BasicGraphData getDataContainer(int index)

getDataContainerRB

public BasicGraphData getDataContainerRB(int index)

getUnwrappedDataContainer

public BasicGraphData getUnwrappedDataContainer(int index)

getUnwrappedDataContainerRB

public BasicGraphData getUnwrappedDataContainerRB(int index)

getDataContainers

public java.util.Vector getDataContainers()

getDataContainersRB

public java.util.Vector getDataContainersRB()

getUnwrappedDataContainers

public java.util.Vector getUnwrappedDataContainers()

getUnwrappedDataContainersRB

public java.util.Vector getUnwrappedDataContainersRB()

removeAllDataContainers

public void removeAllDataContainers()

removeDataContainer

public void removeDataContainer(int index)

removeDataContainerRB

public void removeDataContainerRB(int index)

setExternalDataContainer

public void setExternalDataContainer(BasicGraphData extGraphDataIn)

setExternalDataContainerRB

public void setExternalDataContainerRB(BasicGraphData extGraphDataIn)