gov.sns.tools.scan.SecondEdition
Class ScanController1D

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

public class ScanController1D
extends java.lang.Object


Constructor Summary
ScanController1D(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()
           
 javax.swing.JLabel getScanStep_Label()
           
 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 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

ScanController1D

public ScanController1D(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()

setScanVariable

public void setScanVariable(ScanVariable scanVariable)

setAvgController

public void setAvgController(AvgController avgController)

setValidationController

public void setValidationController(ValidationController validationController)

setCurrentValue

public void setCurrentValue(double scanValue)

setCurrentValueRB

public void setCurrentValueRB(double scanValueRB)

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()

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()

main

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