Class SensitivityChooserHandler
java.lang.Object
fr.ifremer.isisfish.ui.sensitivity.SensitivityChooserHandler
-
Field Summary
Modifier and TypeFieldDescriptionprotected StorageChangeListener
protected SensitivityChooserUI
protected StorageChangeListener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Add multiples export.void
addSensitivityExport
(SensitivityChooserUI sensitivityChooserUI, String name) protected void
protected void
When selection change on available export list.void
protected FactorGroup
Deprecated.maybe be inheritedprotected SimulationParameter
Deprecated.maybe be inheritedGet current sensitivity calculator instance.Build a new sensitivity calculator instance by his name.Return sensitivity analysis name without .java extension.protected void
protected void
void
Auto select analysis in JComboBox with analysis selected in SimulAction.protected void
Remove multiple export.void
Remove an export.protected void
When selection change on choosen export list.protected void
protected void
Fill export parameters names and values in table.void
void
setSensitivityAnalysis
(SensitivityAnalysis sensitivityAnalysis) Set calculator instance to use.void
Set model (refresh export JList).
-
Field Details
-
sensitivityChooserUI
-
sensitivityAnalysisListener
-
sensitivityExportListener
-
-
Constructor Details
-
SensitivityChooserHandler
-
-
Method Details
-
getParameters
Deprecated.maybe be inheritedReturn simulation parameters from context.- Returns:
- SimulationParameter
-
getFactorGroup
Deprecated.maybe be inheritedReturn factor group from context.- Returns:
- FactorGroup
-
initSensitivityAnalysisModel
-
initAvailableExportListModel
-
afterInit
protected void afterInit() -
refreshSelectedSensitivityAnalysis
public void refreshSelectedSensitivityAnalysis()Auto select analysis in JComboBox with analysis selected in SimulAction. Used by "reloadOldSimulation" operation. -
sensitivityAnalysisChanged
protected void sensitivityAnalysisChanged() -
setFactorCardinalityTableModel
public void setFactorCardinalityTableModel() -
addExports
protected void addExports()Add multiples export. Export name can be duplicated. -
removeExports
protected void removeExports()Remove multiple export. -
duplicateExports
public void duplicateExports() -
setSensitivityExportListModel
public void setSensitivityExportListModel()Set model (refresh export JList). -
availableSensitivityExportSelection
protected void availableSensitivityExportSelection()When selection change on available export list. -
selectedSensitivityExportSelection
protected void selectedSensitivityExportSelection()When selection change on choosen export list. -
setExportParams
protected void setExportParams()Fill export parameters names and values in table. -
getSensitivityExportNames
-
getSensitivityExports
-
addSensitivityExport
-
removeSensitivityExport
Remove an export.- Parameters:
export
- export to remove
-
getSensitivityAnalysisNames
Return sensitivity analysis name without .java extension.- Returns:
- sensitivity analysis names list
-
getSensitivityAnalysis
Get current sensitivity calculator instance.- Returns:
- sensitivity calculator
-
getSensitivityAnalysisInstance
Build a new sensitivity calculator instance by his name.- Parameters:
name
- calculator name- Returns:
- instance
-
setSensitivityAnalysis
Set calculator instance to use.- Parameters:
sensitivityAnalysis
- new instance
-