Package xal.extension.scan.analysis
Class AnalysisControllerFactory
java.lang.Object
xal.extension.scan.analysis.AnalysisControllerFactory
This is a factory to produce different type of analysis.
- Version:
- 1.0
- Author:
- A. Shishlo
-
Method Summary
Modifier and TypeMethodDescriptionstatic AnalysisController
getAC
(MainAnalysisController mainController, DataAdaptor analysisConf, JPanel parentAnalysisPanel, JPanel customControlPanel, JPanel customGraphPanel, JPanel globalButtonsPanel, ScanVariable scanVariableParameter, ScanVariable scanVariable, Vector<MeasuredValue> measuredValuesV, FunctionGraphsJPanel graphAnalysis, JTextField messageTextLocal, BasicGraphData graphDataLocal) Returns the specific analysis controller.
-
Method Details
-
getAC
public static AnalysisController getAC(MainAnalysisController mainController, DataAdaptor analysisConf, JPanel parentAnalysisPanel, JPanel customControlPanel, JPanel customGraphPanel, JPanel globalButtonsPanel, ScanVariable scanVariableParameter, ScanVariable scanVariable, Vector<MeasuredValue> measuredValuesV, FunctionGraphsJPanel graphAnalysis, JTextField messageTextLocal, BasicGraphData graphDataLocal) Returns the specific analysis controller.- Parameters:
mainController
- Description of the ParameteranalysisConf
- Description of the ParameterparentAnalysisPanel
- Description of the ParametercustomControlPanel
- Description of the ParametercustomGraphPanel
- Description of the ParameterglobalButtonsPanel
- Description of the ParameterscanVariableParameter
- Description of the ParameterscanVariable
- Description of the ParametermeasuredValuesV
- Description of the ParametergraphAnalysis
- Description of the ParametermessageTextLocal
- Description of the ParametergraphDataLocal
- Description of the Parameter- Returns:
- The aC value
-