r1957 - in isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator: . launcher
Author: chatellier Date: 2009-03-13 09:02:57 +0000 (Fri, 13 Mar 2009) New Revision: 1957 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/SimulationParameter.java isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationService.java Log: Temp fix for sensitivity export names Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/SimulationParameter.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/SimulationParameter.java 2009-03-13 08:56:41 UTC (rev 1956) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/SimulationParameter.java 2009-03-13 09:02:57 UTC (rev 1957) @@ -290,7 +290,7 @@ } // number of sensitivity simulation String sensitivityExportList = ""; - for (String export : getExportNames()) { + for (String export : getSensitivityExportNames()) { sensitivityExportList += export + ","; } result.setProperty("sensitivityexports", sensitivityExportList); Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationService.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationService.java 2009-03-13 08:56:41 UTC (rev 1956) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationService.java 2009-03-13 09:02:57 UTC (rev 1957) @@ -63,6 +63,8 @@ import fr.ifremer.isisfish.datastore.ScriptStorage; import fr.ifremer.isisfish.datastore.SimulationStorage; import fr.ifremer.isisfish.datastore.SimulatorStorage; +import fr.ifremer.isisfish.export.Export; +import fr.ifremer.isisfish.export.SensitivityExport; import fr.ifremer.isisfish.rule.Rule; import fr.ifremer.isisfish.simulator.AnalysePlan; import fr.ifremer.isisfish.simulator.AnalysePlanContext; @@ -405,6 +407,17 @@ param.setSensitivityCalculator(sensitivitycalculator); param.setNumberOfSensitivitySimulation(sensitivityScenarios.getScenarios().size()); + // FIXME to remove when available in UI + List<String> names = ExportStorage.getExportNames(); + List<String> ASName = new ArrayList<String>(); + for (String name : names) { + Export export = ExportStorage.getExport(name).getNewExportInstance(); + if (export instanceof SensitivityExport) { + ASName.add(name); + } + } + param.setSensitivityExportNames(ASName); + // on l'ajoute tout de suite a la liste des simulations demandee // init with default "id" must been changed for designPlan // simulation
participants (1)
-
chatellierï¼ users.labs.libre-entreprise.org