public class InputDesignEditorHandler extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Collection<ImportScenarioListener> |
importScenarioListeners |
| Constructor and Description |
|---|
InputDesignEditorHandler(InputDesignEditor ui) |
| Modifier and Type | Method and Description |
|---|---|
void |
addScenario() |
void |
addScenarioImportListener(ImportScenarioListener l) |
void |
cloneScenario() |
void |
exportScenario() |
protected int |
getMaxOrder() |
static String |
getScenarioExtension() |
protected void |
importCSVScenario(List<Factor> factors,
File importFile,
String scenarioName) |
void |
importScenario() |
protected void |
importXMLScenario(List<Factor> factors,
File importFile,
String scenarioName)
Parse import file as XML.
|
void |
initUI() |
protected boolean |
isScenarioNameAvailable(String selectedName) |
static void |
onSelectedScenarioChanged(AbstractScenarioModel<?> model,
ItemEvent event) |
void |
removeScenario() |
void |
removeScenarioImportListener(ImportScenarioListener l) |
protected boolean |
showCloneScenarioUI(CloneScenarioModel model) |
protected boolean |
showExportScenarioUI(ExportScenarioModel model) |
protected boolean |
showImportScenarioUI(ImportScenarioModel model) |
protected Collection<ImportScenarioListener> importScenarioListeners
public InputDesignEditorHandler(InputDesignEditor ui)
public void initUI()
public void addScenario()
public void removeScenario()
public void cloneScenario()
public void addScenarioImportListener(ImportScenarioListener l)
public void removeScenarioImportListener(ImportScenarioListener l)
public void importScenario()
protected void importCSVScenario(List<Factor> factors, File importFile, String scenarioName)
protected void importXMLScenario(List<Factor> factors, File importFile, String scenarioName)
factorsMap - factor map (id > factor)importFile - import filescenarioName - scenario namepublic void exportScenario()
public static void onSelectedScenarioChanged(AbstractScenarioModel<?> model, ItemEvent event)
public static String getScenarioExtension()
protected boolean showCloneScenarioUI(CloneScenarioModel model)
protected boolean showExportScenarioUI(ExportScenarioModel model)
protected boolean showImportScenarioUI(ImportScenarioModel model)
protected int getMaxOrder()
protected boolean isScenarioNameAvailable(String selectedName)
Copyright © 2011–2013 Code Lutin. All rights reserved.