public class SensitivityChooserHandler extends Object
| Modifier and Type | Field and Description |
|---|---|
protected StorageChangeListener |
sensitivityAnalysisListener |
protected SensitivityChooserUI |
sensitivityChooserUI |
protected StorageChangeListener |
sensitivityExportListener |
| Constructor and Description |
|---|
SensitivityChooserHandler(SensitivityChooserUI sensitivityChooserUI) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addExports()
Add multiples export.
|
void |
addSensitivityExport(SensitivityChooserUI sensitivityChooserUI,
String name) |
protected void |
afterInit() |
protected void |
availableSensitivityExportSelection()
When selection change on available export list.
|
protected void |
clearExports()
Clear all export.
|
void |
clearSensitivityExport() |
protected GenericListModel<String> |
getAvailableExportListModel() |
protected FactorGroup |
getFactorGroup()
Deprecated.
maybe be inherited
|
protected SimulationParameter |
getParameters()
Deprecated.
maybe be inherited
|
SensitivityAnalysis |
getSensitivityAnalysis()
Get current sensitivity calculator instance.
|
SensitivityAnalysis |
getSensitivityAnalysisInstance(String name)
Build a new sensitivity calculator instance by his name.
|
ComboBoxModel<String> |
getSensitivityAnalysisModel() |
List<String> |
getSensitivityAnalysisNames()
Return sensitivity analysis name without .java extension.
|
List<String> |
getSensitivityExportNames() |
List<SensitivityExport> |
getSensitivityExports() |
void |
refreshSelectedSensitivityAnalysis()
Auto select analysis in JComboBox
with analysis selected in SimulAction.
|
protected void |
removeExports()
Remove multiple export.
|
void |
removeSensitivityExport(SensitivityExport export)
Remove an export.
|
protected void |
selectedSensitivityExportSelection()
When selection change on choosen export list.
|
protected void |
sensitivityAnalysisChanged() |
protected void |
setExportParams()
Fill export parameters names and values in table.
|
void |
setFactorCardinalityTableModel() |
void |
setSensitivityAnalysis(SensitivityAnalysis sensitivityAnalysis)
Set calculator instance to use.
|
void |
setSensitivityExportListModel()
Set model (refresh export JList).
|
protected SensitivityChooserUI sensitivityChooserUI
protected StorageChangeListener sensitivityAnalysisListener
protected StorageChangeListener sensitivityExportListener
public SensitivityChooserHandler(SensitivityChooserUI sensitivityChooserUI)
@Deprecated protected SimulationParameter getParameters()
@Deprecated protected FactorGroup getFactorGroup()
protected void afterInit()
public ComboBoxModel<String> getSensitivityAnalysisModel()
public void refreshSelectedSensitivityAnalysis()
protected void sensitivityAnalysisChanged()
public void setFactorCardinalityTableModel()
protected GenericListModel<String> getAvailableExportListModel()
protected void addExports()
protected void removeExports()
protected void clearExports()
public void setSensitivityExportListModel()
protected void availableSensitivityExportSelection()
protected void selectedSensitivityExportSelection()
protected void setExportParams()
public List<SensitivityExport> getSensitivityExports()
public void addSensitivityExport(SensitivityChooserUI sensitivityChooserUI, String name)
public void removeSensitivityExport(SensitivityExport export)
export - export to removepublic void clearSensitivityExport()
public List<String> getSensitivityAnalysisNames()
public SensitivityAnalysis getSensitivityAnalysis()
public SensitivityAnalysis getSensitivityAnalysisInstance(String name)
name - calculator namepublic void setSensitivityAnalysis(SensitivityAnalysis sensitivityAnalysis)
sensitivityAnalysis - new instanceCopyright © 1999–2015 CodeLutin. All rights reserved.