Package xal.extension.scan.analysis
Class AnalysisCntrlDTLPhase
java.lang.Object
xal.extension.scan.analysis.AnalysisController
xal.extension.scan.analysis.AnalysisCntrlDTLPhase
This class is a DTL Phase Scan analysis.
- Version:
- 1.0
- Author:
- A. Shishlo
-
Field Summary
Fields inherited from class xal.extension.scan.analysis.AnalysisController
customControlPanel, customGraphPanel, dataReaderPanel, globalButtonsPanel, graphAnalysis, graphDataLocal, mainController, measuredValuesV, messageTextLocal, name, parentAnalysisPanel, scanPVRBShowState, scanPVShowState, scanVariable, scanVariableParameter, typeName
-
Constructor Summary
ConstructorsConstructorDescriptionAnalysisCntrlDTLPhase
(MainAnalysisController mainControllerIn, DataAdaptor analysisConf, JPanel parentAnalysisPanelIn, JPanel customControlPanelIn, JPanel customGraphPanelIn, JPanel globalButtonsPanelIn, ScanVariable scanVariableParameterIn, ScanVariable scanVariableIn, Vector<MeasuredValue> measuredValuesVIn, FunctionGraphsJPanel graphAnalysisIn, JTextField messageTextLocalIn, BasicGraphData graphDataLocalIn) The constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
dumpAnalysisConfig
(DataAdaptor analysisConfig) Sets the configurations of the analysis.void
setFontsForAll
(Font fnt) Sets fonts for all GUI elements.void
showUp()
Does what necessary for open this analysis window.void
shutUp()
Does what necessary for close this analysis window.Methods inherited from class xal.extension.scan.analysis.AnalysisController
getName, getTypeName, setMessageTextField, setName, setScanPVandScanPVRBState, setTypeName, updateDataSetOnGraphPanel
-
Constructor Details
-
AnalysisCntrlDTLPhase
public AnalysisCntrlDTLPhase(MainAnalysisController mainControllerIn, DataAdaptor analysisConf, JPanel parentAnalysisPanelIn, JPanel customControlPanelIn, JPanel customGraphPanelIn, JPanel globalButtonsPanelIn, ScanVariable scanVariableParameterIn, ScanVariable scanVariableIn, Vector<MeasuredValue> measuredValuesVIn, FunctionGraphsJPanel graphAnalysisIn, JTextField messageTextLocalIn, BasicGraphData graphDataLocalIn) The constructor.- Parameters:
mainControllerIn
- Description of the ParameteranalysisConf
- Description of the ParameterparentAnalysisPanelIn
- Description of the ParametercustomControlPanelIn
- Description of the ParametercustomGraphPanelIn
- Description of the ParameterglobalButtonsPanelIn
- Description of the ParameterscanVariableParameterIn
- Description of the ParameterscanVariableIn
- Description of the ParametermeasuredValuesVIn
- Description of the ParametergraphAnalysisIn
- Description of the ParametermessageTextLocalIn
- Description of the ParametergraphDataLocalIn
- Description of the Parameter
-
-
Method Details
-
dumpAnalysisConfig
Sets the configurations of the analysis.- Overrides:
dumpAnalysisConfig
in classAnalysisController
- Parameters:
analysisConfig
- Description of the Parameter
-
setFontsForAll
Sets fonts for all GUI elements.- Overrides:
setFontsForAll
in classAnalysisController
- Parameters:
fnt
- The new fontsForAll value
-
shutUp
public void shutUp()Does what necessary for close this analysis window.- Overrides:
shutUp
in classAnalysisController
-
showUp
public void showUp()Does what necessary for open this analysis window.- Overrides:
showUp
in classAnalysisController
-