public class AnalysisController
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JPanel |
customControlPanel |
protected javax.swing.JPanel |
customGraphPanel |
protected javax.swing.JPanel |
dataReaderPanel |
protected javax.swing.JPanel |
globalButtonsPanel |
protected FunctionGraphsJPanel |
graphAnalysis |
protected BasicGraphData |
graphDataLocal |
protected MainAnalysisController |
mainController |
protected java.util.Vector<MeasuredValue> |
measuredValuesV |
protected javax.swing.JTextField |
messageTextLocal |
protected java.lang.String |
name |
protected javax.swing.JPanel |
parentAnalysisPanel |
protected boolean |
scanPV_RB_ShowState |
protected boolean |
scanPV_ShowState |
protected ScanVariable |
scanVariable |
protected ScanVariable |
scanVariableParameter |
protected java.lang.String |
typeName |
Constructor and Description |
---|
AnalysisController(MainAnalysisController mainController_In,
DataAdaptor analysisConf,
javax.swing.JPanel parentAnalysisPanel_In,
javax.swing.JPanel customControlPanel_In,
javax.swing.JPanel customGraphPanel_In,
javax.swing.JPanel globalButtonsPanel_In,
ScanVariable scanVariableParameter_In,
ScanVariable scanVariable_In,
java.util.Vector<MeasuredValue> measuredValuesV_In,
FunctionGraphsJPanel graphAnalysis_In,
javax.swing.JTextField messageTextLocal_In,
BasicGraphData graphDataLocal_In)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
dumpAnalysisConfig(DataAdaptor analysisConfig)
Sets the configuration of the analysis.
|
java.lang.String |
getName()
Returns the name of the analysis.
|
java.lang.String |
getTypeName()
Returns the type name of the analysis.
|
void |
setFontsForAll(java.awt.Font fnt)
Sets fonts for all GUI elements.
|
void |
setMessageTextField(javax.swing.JTextField messageTextLocal)
Sets local message text field.
|
void |
setName(java.lang.String name)
Sets the name of the analysis.
|
void |
setScanPVandScanPV_RB_State(boolean scanPV_ShowState,
boolean scanPV_RB_ShowState)
Sets mask specifying if the data for scan PV scan read back PV should be shown.
|
void |
setTypeName(java.lang.String typeName)
Sets the type name of the analysis.
|
void |
ShowUp()
Does what necessary for open this analysis window.
|
void |
ShutUp()
Does what necessary for close this analysis window.
|
void |
updateDataSetOnGraphPanel()
Updates data on the analysis graph panel.
|
protected java.lang.String name
protected java.lang.String typeName
protected boolean scanPV_ShowState
protected boolean scanPV_RB_ShowState
protected MainAnalysisController mainController
protected javax.swing.JPanel parentAnalysisPanel
protected javax.swing.JPanel customControlPanel
protected javax.swing.JPanel customGraphPanel
protected javax.swing.JPanel globalButtonsPanel
protected ScanVariable scanVariableParameter
protected ScanVariable scanVariable
protected java.util.Vector<MeasuredValue> measuredValuesV
protected FunctionGraphsJPanel graphAnalysis
protected javax.swing.JTextField messageTextLocal
protected javax.swing.JPanel dataReaderPanel
protected BasicGraphData graphDataLocal
public AnalysisController(MainAnalysisController mainController_In, DataAdaptor analysisConf, javax.swing.JPanel parentAnalysisPanel_In, javax.swing.JPanel customControlPanel_In, javax.swing.JPanel customGraphPanel_In, javax.swing.JPanel globalButtonsPanel_In, ScanVariable scanVariableParameter_In, ScanVariable scanVariable_In, java.util.Vector<MeasuredValue> measuredValuesV_In, FunctionGraphsJPanel graphAnalysis_In, javax.swing.JTextField messageTextLocal_In, BasicGraphData graphDataLocal_In)
public void setName(java.lang.String name)
public void setTypeName(java.lang.String typeName)
public java.lang.String getName()
public java.lang.String getTypeName()
public void setScanPVandScanPV_RB_State(boolean scanPV_ShowState, boolean scanPV_RB_ShowState)
public void dumpAnalysisConfig(DataAdaptor analysisConfig)
public void setFontsForAll(java.awt.Font fnt)
public void ShutUp()
public void ShowUp()
public void updateDataSetOnGraphPanel()
public void setMessageTextField(javax.swing.JTextField messageTextLocal)