public class ScanController2D
extends java.lang.Object
Constructor and Description |
---|
ScanController2D(java.lang.String title)
Constructor for the ScanController2D object
|
Modifier and Type | Method and Description |
---|---|
void |
addMeasuredValue(MeasuredValue mv)
Adds a feature to the MeasuredValue attribute of the ScanController2D
object
|
void |
addNewPointOfDataListener(java.awt.event.ActionListener newPointListener)
Adds a feature to the NewPointOfDataListener attribute of the
ScanController2D object
|
void |
addNewSetOfDataListener(java.awt.event.ActionListener newSetListener)
Adds a feature to the NewSetOfDataListener attribute of the
ScanController2D object
|
void |
addStartButtonListener(java.awt.event.ActionListener newStartButtonListener)
Adds a feature to the StartButtonListener attribute of the ScanController2D
object
|
void |
addValidationValue(MeasuredValue mv)
Adds a feature to the ValidationValue attribute of the ScanController2D
object
|
Channel |
getBeamTriggerChannel()
Returns the beamTriggerChannel attribute of the ScanController2D object
|
java.lang.String |
getBeamTriggerChannelName()
Returns the beamTriggerChannelName attribute of the ScanController2D object
|
double |
getBeamTriggerDelay()
Returns the beamTriggerDelay attribute of the ScanController2D object
|
boolean |
getBeamTriggerState()
Returns the beamTriggerState attribute of the ScanController2D object
|
javax.swing.JPanel |
getJPanel()
Returns the jPanel attribute of the ScanController2D object
|
double |
getLowLimit()
Returns the lowLimit attribute of the ScanController2D object
|
java.util.Vector<MeasuredValue> |
getMeasuredValuesV()
Returns the measuredValuesV attribute of the ScanController2D object
|
javax.swing.JTextField |
getMessageText()
Returns the messageText attribute of the ScanController2D object
|
double |
getParamLowLimit()
Returns the paramLowLimit attribute of the ScanController2D object
|
boolean |
getParamPhaseScanButtonOn()
Returns the state of the phase scan button on the parameter scan panel (on or off)
|
boolean |
getParamPhaseScanButtonVizible()
Returns true if the phase scan button on the parameter panel is visible and false otherwise
|
javax.swing.JLabel |
getParamRB_Label()
Returns the paramRB_Label attribute of the ScanController2D object
|
javax.swing.JLabel |
getParamScanStep_Label()
Returns the paramScanStep_Label attribute of the ScanController2D object
|
double |
getParamStep()
Returns the paramStep attribute of the ScanController2D object
|
javax.swing.JLabel |
getParamUnitsLabel()
Returns the paramUnitsLabel attribute of the ScanController2D object
|
double |
getParamUppLimit()
Returns the paramUppLimit attribute of the ScanController2D object
|
double |
getParamValue()
Returns the paramValue attribute of the ScanController2D object
|
double |
getParamValueRB()
Returns the paramValueRB attribute of the ScanController2D object
|
ScanVariable |
getParamVariable()
Returns the paramVariable attribute of the ScanController2D object
|
javax.swing.JLabel |
getScanStep_Label()
Returns the scanStep_Label attribute of the ScanController2D object
|
double |
getScanValue()
Returns the scanValue attribute of the ScanController2D object
|
double |
getScanValueRB()
Returns the scanValueRB attribute of the ScanController2D object
|
ScanVariable |
getScanVariable()
Returns the scanVariable attribute of the ScanController2D object
|
double |
getSleepTime()
Returns the sleepTime attribute of the ScanController2D object
|
double |
getStep()
Returns the step attribute of the ScanController2D object
|
java.lang.String |
getTitle()
Returns the title attribute of the ScanController2D object
|
javax.swing.JLabel |
getUnitsLabel()
Returns the unitsLabel attribute of the ScanController2D object
|
double |
getUppLimit()
Returns the uppLimit attribute of the ScanController2D object
|
java.util.Vector<MeasuredValue> |
getValidationValuesV()
Returns the validationValuesV attribute of the ScanController2D object
|
boolean |
getValuePhaseScanButtonOn()
Returns the state of the phase scan button on the value scan panel (on or off)
|
boolean |
getValuePhaseScanButtonVizible()
Returns true if the phase scan button on the value panel is visible and false otherwise
|
javax.swing.JLabel |
getValueRB_Label()
Returns the valueRB_Label attribute of the ScanController2D object
|
javax.swing.JTextField |
getValueText()
Returns the valueText attribute of the ScanController2D object
|
javax.swing.JTextField |
getValueTextRB()
Returns the valueTextRB attribute of the ScanController2D object
|
boolean |
isScanON()
Returns the scanON attribute of the ScanController2D object
|
static void |
main(java.lang.String[] args)
Description of the Method
|
void |
measure()
Description of the Method
|
void |
removeAllMeasuredValues()
Description of the Method
|
void |
removeAllNewPointOfDataListeners()
Description of the Method
|
void |
removeAllNewSetOfDataListeners()
Description of the Method
|
void |
removeAllStartButtonListeners()
Description of the Method
|
void |
removeAllValidationValues()
Description of the Method
|
void |
removeMeasuredValue(MeasuredValue mv)
Description of the Method
|
void |
removeStartButtonListener(java.awt.event.ActionListener newStartButtonListener)
Description of the Method
|
void |
removeValidationValue(MeasuredValue mv)
Description of the Method
|
void |
setAvgController(AvgController avgController)
Sets the avgController attribute of the ScanController2D object
|
void |
setBeamTriggerChannel(Channel triggerCh)
Sets the beamTriggerChannel attribute of the ScanController2D object
|
void |
setBeamTriggerChannelName(java.lang.String triggerChName)
Sets the beamTriggerChannelName attribute of the ScanController2D object
|
void |
setBeamTriggerDelay(double triggerDelay)
Sets the beamTriggerDelay attribute of the ScanController2D object
|
void |
setBeamTriggerState(boolean triggerOn)
Sets the beamTriggerState attribute of the ScanController2D object
|
void |
setCurrentValue(double scanValue)
Sets the currentValue attribute of the ScanController2D object
|
void |
setCurrentValueRB(double scanValueRB)
Sets the currentValueRB attribute of the ScanController2D object
|
void |
setFontForAll(java.awt.Font fnt)
Sets the fontForAll attribute of the ScanController2D object
|
void |
setLowLimit(double lowLim)
Sets the lowLimit attribute of the ScanController2D object
|
void |
setParamCurrentValue(double paramValue)
Sets the paramCurrentValue attribute of the ScanController2D object
|
void |
setParamCurrentValueRB(double paramValueRB)
Sets the paramCurrentValueRB attribute of the ScanController2D object
|
void |
setParamLowLimit(double paramLowLim)
Sets the paramLowLimit attribute of the ScanController2D object
|
void |
setParamPhaseScanButtonOn(boolean onOff)
Sets the state of the phase scan button (the parameter scan panel)
|
void |
setParamPhaseScanButtonVisible(boolean vis)
Shows or removes the phase scan button on the parameter scan pannel
|
void |
setParamStep(double paramStep)
Sets the paramStep attribute of the ScanController2D object
|
void |
setParamUppLimit(double paramUppLim)
Sets the paramUppLimit attribute of the ScanController2D object
|
void |
setParamVariable(ScanVariable paramVariable)
Sets the paramVariable attribute of the ScanController2D object
|
void |
setScanVariable(ScanVariable scanVariable)
Sets the scanVariable attribute of the ScanController2D object
|
void |
setSleepTime(double sleepTimeIn)
Sets the sleepTime attribute of the ScanController2D object
|
void |
setStep(double step)
Sets the step attribute of the ScanController2D object
|
void |
setTitle(java.lang.String title)
Sets the title attribute of the ScanController2D object
|
void |
setUppLimit(double uppLim)
Sets the uppLimit attribute of the ScanController2D object
|
void |
setValidationController(ValidationController validationController)
Sets the validationController attribute of the ScanController2D object
|
void |
setValuePhaseScanButtonOn(boolean onOff)
Sets the state of the phase scan button (the value scan panel)
|
void |
setValuePhaseScanButtonVisible(boolean vis)
Shows or removes the phase scan button on the value scan pannel
|
public ScanController2D(java.lang.String title)
title
- Description of the Parameterpublic void setFontForAll(java.awt.Font fnt)
fnt
- The new fontForAll valuepublic java.lang.String getTitle()
public void setTitle(java.lang.String title)
title
- The new title valuepublic javax.swing.JPanel getJPanel()
public boolean isScanON()
public void setParamVariable(ScanVariable paramVariable)
paramVariable
- The new paramVariable valuepublic void setScanVariable(ScanVariable scanVariable)
scanVariable
- The new scanVariable valuepublic void setAvgController(AvgController avgController)
avgController
- The new avgController valuepublic void setValidationController(ValidationController validationController)
validationController
- The new validationController valuepublic void setParamCurrentValue(double paramValue)
paramValue
- The new paramCurrentValue valuepublic void setParamCurrentValueRB(double paramValueRB)
paramValueRB
- The new paramCurrentValueRB valuepublic void setCurrentValue(double scanValue)
scanValue
- The new currentValue valuepublic void setCurrentValueRB(double scanValueRB)
scanValueRB
- The new currentValueRB valuepublic double getParamValue()
public double getParamValueRB()
public double getScanValue()
public double getScanValueRB()
public void setParamLowLimit(double paramLowLim)
paramLowLim
- The new paramLowLimit valuepublic void setParamUppLimit(double paramUppLim)
paramUppLim
- The new paramUppLimit valuepublic void setParamStep(double paramStep)
paramStep
- The new paramStep valuepublic double getParamLowLimit()
public double getParamUppLimit()
public double getParamStep()
public void setLowLimit(double lowLim)
lowLim
- The new lowLimit valuepublic void setUppLimit(double uppLim)
uppLim
- The new uppLimit valuepublic void setStep(double step)
step
- The new step valuepublic double getLowLimit()
public double getUppLimit()
public double getStep()
public void setSleepTime(double sleepTimeIn)
sleepTimeIn
- The new sleepTime valuepublic double getSleepTime()
public ScanVariable getParamVariable()
public ScanVariable getScanVariable()
public void addMeasuredValue(MeasuredValue mv)
mv
- The feature to be added to the MeasuredValue attributepublic java.util.Vector<MeasuredValue> getMeasuredValuesV()
public void removeMeasuredValue(MeasuredValue mv)
mv
- Description of the Parameterpublic void removeAllMeasuredValues()
public void addValidationValue(MeasuredValue mv)
mv
- The feature to be added to the ValidationValue attributepublic java.util.Vector<MeasuredValue> getValidationValuesV()
public void removeValidationValue(MeasuredValue mv)
mv
- Description of the Parameterpublic void removeAllValidationValues()
public void addNewSetOfDataListener(java.awt.event.ActionListener newSetListener)
newSetListener
- The feature to be added to the NewSetOfDataListener
attributepublic void addNewPointOfDataListener(java.awt.event.ActionListener newPointListener)
newPointListener
- The feature to be added to the
NewPointOfDataListener attributepublic void removeAllNewSetOfDataListeners()
public void removeAllNewPointOfDataListeners()
public void addStartButtonListener(java.awt.event.ActionListener newStartButtonListener)
newStartButtonListener
- The feature to be added to the
StartButtonListener attributepublic void removeStartButtonListener(java.awt.event.ActionListener newStartButtonListener)
newStartButtonListener
- Description of the Parameterpublic void removeAllStartButtonListeners()
public void setBeamTriggerState(boolean triggerOn)
triggerOn
- The new beamTriggerState valuepublic void setBeamTriggerDelay(double triggerDelay)
triggerDelay
- The new beamTriggerDelay valuepublic boolean getBeamTriggerState()
public double getBeamTriggerDelay()
public void setBeamTriggerChannel(Channel triggerCh)
triggerCh
- The new beamTriggerChannel valuepublic void setBeamTriggerChannelName(java.lang.String triggerChName)
triggerChName
- The new beamTriggerChannelName valuepublic Channel getBeamTriggerChannel()
public java.lang.String getBeamTriggerChannelName()
public void measure()
public void setParamPhaseScanButtonVisible(boolean vis)
vis
- The new paramPhaseScanButtonVisible valuepublic void setValuePhaseScanButtonVisible(boolean vis)
vis
- The new valuePhaseScanButtonVisible valuepublic boolean getParamPhaseScanButtonVizible()
public boolean getValuePhaseScanButtonVizible()
public boolean getParamPhaseScanButtonOn()
public boolean getValuePhaseScanButtonOn()
public void setParamPhaseScanButtonOn(boolean onOff)
onOff
- The new phase scan button value (the parameter scan panel)public void setValuePhaseScanButtonOn(boolean onOff)
onOff
- The new phase scan button value (the value scan panel)public javax.swing.JLabel getValueRB_Label()
public javax.swing.JLabel getScanStep_Label()
public javax.swing.JLabel getUnitsLabel()
public javax.swing.JTextField getValueText()
public javax.swing.JTextField getValueTextRB()
public javax.swing.JTextField getMessageText()
public javax.swing.JLabel getParamRB_Label()
public javax.swing.JLabel getParamScanStep_Label()
public javax.swing.JLabel getParamUnitsLabel()
public static void main(java.lang.String[] args)
args
- Description of the Parameter