gov.sns.tools.scan.SecondEdition
Class ScanController2D

java.lang.Object
  |
  +--gov.sns.tools.scan.SecondEdition.ScanController2D

public class ScanController2D
extends java.lang.Object


Constructor Summary
ScanController2D(java.lang.String title)
           
 
Method Summary
 void addMeasuredValue(MeasuredValue mv)
           
 void addNewPointOfDataListener(java.awt.event.ActionListener newPointListener)
           
 void addNewSetOfDataListener(java.awt.event.ActionListener newSetListener)
           
 void addValidationValue(MeasuredValue mv)
           
 Channel getBeamTriggerChannel()
           
 java.lang.String getBeamTriggerChannelName()
           
 double getBeamTriggerDelay()
           
 boolean getBeamTriggerState()
           
 javax.swing.JPanel getJPanel()
           
 double getLowLimit()
           
 java.util.Vector getMeasuredValuesV()
           
 javax.swing.JTextField getMessageText()
           
 double getParamLowLimit()
           
 javax.swing.JLabel getParamRB_Label()
           
 javax.swing.JLabel getParamScanStep_Label()
           
 double getParamStep()
           
 javax.swing.JLabel getParamUnitsLabel()
           
 double getParamUppLimit()
           
 double getParamValue()
           
 double getParamValueRB()
           
 ScanVariable getParamVariable()
           
 javax.swing.JLabel getScanStep_Label()
           
 double getScanValue()
           
 double getScanValueRB()
           
 ScanVariable getScanVariable()
           
 double getSleepTime()
           
 double getStep()
           
 java.lang.String getTitle()
           
 javax.swing.JLabel getUnitsLabel()
           
 double getUppLimit()
           
 java.util.Vector getValidationValuesV()
           
 javax.swing.JLabel getValueRB_Label()
           
 javax.swing.JTextField getValueText()
           
 javax.swing.JTextField getValueTextRB()
           
 boolean isScanON()
           
static void main(java.lang.String[] args)
           
 void measure()
           
 void removeAllMeasuredValues()
           
 void removeAllNewPointOfDataListeners()
           
 void removeAllNewSetOfDataListeners()
           
 void removeAllValidationValues()
           
 void removeMeasuredValue(MeasuredValue mv)
           
 void removeValidationValue(MeasuredValue mv)
           
 void setAvgController(AvgController avgController)
           
 void setBeamTriggerChannel(Channel triggerCh)
           
 void setBeamTriggerChannelName(java.lang.String triggerChName)
           
 void setBeamTriggerDelay(double triggerDelay)
           
 void setBeamTriggerState(boolean triggerOn)
           
 void setCurrentValue(double scanValue)
           
 void setCurrentValueRB(double scanValueRB)
           
 void setFontForAll(java.awt.Font fnt)
           
 void setLowLimit(double lowLim)
           
 void setParamCurrentValue(double paramValue)
           
 void setParamCurrentValueRB(double paramValueRB)
           
 void setParamLowLimit(double paramLowLim)
           
 void setParamStep(double paramStep)
           
 void setParamUppLimit(double paramUppLim)
           
 void setParamVariable(ScanVariable paramVariable)
           
 void setScanVariable(ScanVariable scanVariable)
           
 void setSleepTime(double sleepTimeIn)
           
 void setStep(double step)
           
 void setTitle(java.lang.String title)
           
 void setUppLimit(double uppLim)
           
 void setValidationController(ValidationController validationController)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScanController2D

public ScanController2D(java.lang.String title)
Method Detail

setFontForAll

public void setFontForAll(java.awt.Font fnt)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getJPanel

public javax.swing.JPanel getJPanel()

isScanON

public boolean isScanON()

setParamVariable

public void setParamVariable(ScanVariable paramVariable)

setScanVariable

public void setScanVariable(ScanVariable scanVariable)

setAvgController

public void setAvgController(AvgController avgController)

setValidationController

public void setValidationController(ValidationController validationController)

setParamCurrentValue

public void setParamCurrentValue(double paramValue)

setParamCurrentValueRB

public void setParamCurrentValueRB(double paramValueRB)

setCurrentValue

public void setCurrentValue(double scanValue)

setCurrentValueRB

public void setCurrentValueRB(double scanValueRB)

getParamValue

public double getParamValue()

getParamValueRB

public double getParamValueRB()

getScanValue

public double getScanValue()

getScanValueRB

public double getScanValueRB()

setParamLowLimit

public void setParamLowLimit(double paramLowLim)

setParamUppLimit

public void setParamUppLimit(double paramUppLim)

setParamStep

public void setParamStep(double paramStep)

getParamLowLimit

public double getParamLowLimit()

getParamUppLimit

public double getParamUppLimit()

getParamStep

public double getParamStep()

setLowLimit

public void setLowLimit(double lowLim)

setUppLimit

public void setUppLimit(double uppLim)

setStep

public void setStep(double step)

getLowLimit

public double getLowLimit()

getUppLimit

public double getUppLimit()

getStep

public double getStep()

setSleepTime

public void setSleepTime(double sleepTimeIn)

getSleepTime

public double getSleepTime()

getParamVariable

public ScanVariable getParamVariable()

getScanVariable

public ScanVariable getScanVariable()

addMeasuredValue

public void addMeasuredValue(MeasuredValue mv)

getMeasuredValuesV

public java.util.Vector getMeasuredValuesV()

removeMeasuredValue

public void removeMeasuredValue(MeasuredValue mv)

removeAllMeasuredValues

public void removeAllMeasuredValues()

addValidationValue

public void addValidationValue(MeasuredValue mv)

getValidationValuesV

public java.util.Vector getValidationValuesV()

removeValidationValue

public void removeValidationValue(MeasuredValue mv)

removeAllValidationValues

public void removeAllValidationValues()

addNewSetOfDataListener

public void addNewSetOfDataListener(java.awt.event.ActionListener newSetListener)

addNewPointOfDataListener

public void addNewPointOfDataListener(java.awt.event.ActionListener newPointListener)

removeAllNewSetOfDataListeners

public void removeAllNewSetOfDataListeners()

removeAllNewPointOfDataListeners

public void removeAllNewPointOfDataListeners()

setBeamTriggerState

public void setBeamTriggerState(boolean triggerOn)

setBeamTriggerDelay

public void setBeamTriggerDelay(double triggerDelay)

getBeamTriggerState

public boolean getBeamTriggerState()

getBeamTriggerDelay

public double getBeamTriggerDelay()

setBeamTriggerChannel

public void setBeamTriggerChannel(Channel triggerCh)

setBeamTriggerChannelName

public void setBeamTriggerChannelName(java.lang.String triggerChName)

getBeamTriggerChannel

public Channel getBeamTriggerChannel()

getBeamTriggerChannelName

public java.lang.String getBeamTriggerChannelName()

measure

public void measure()

getValueRB_Label

public javax.swing.JLabel getValueRB_Label()

getScanStep_Label

public javax.swing.JLabel getScanStep_Label()

getUnitsLabel

public javax.swing.JLabel getUnitsLabel()

getValueText

public javax.swing.JTextField getValueText()

getValueTextRB

public javax.swing.JTextField getValueTextRB()

getMessageText

public javax.swing.JTextField getMessageText()

getParamRB_Label

public javax.swing.JLabel getParamRB_Label()

getParamScanStep_Label

public javax.swing.JLabel getParamScanStep_Label()

getParamUnitsLabel

public javax.swing.JLabel getParamUnitsLabel()

main

public static void main(java.lang.String[] args)