Author: sletellier Date: 2008-10-13 11:42:39 +0000 (Mon, 13 Oct 2008) New Revision: 1549 Modified: isis-fish/trunk/src/main/uimodel/fr/ifremer/isisfish/ui/simulator/ParamsUI.jaxx Log: Simulation work Modified: isis-fish/trunk/src/main/uimodel/fr/ifremer/isisfish/ui/simulator/ParamsUI.jaxx =================================================================== --- isis-fish/trunk/src/main/uimodel/fr/ifremer/isisfish/ui/simulator/ParamsUI.jaxx 2008-10-13 11:42:24 UTC (rev 1548) +++ isis-fish/trunk/src/main/uimodel/fr/ifremer/isisfish/ui/simulator/ParamsUI.jaxx 2008-10-13 11:42:39 UTC (rev 1549) @@ -40,6 +40,7 @@ import fr.ifremer.isisfish.simulator.SimulationParameter; import fr.ifremer.isisfish.simulator.launcher.SimulatorLauncher; import fr.ifremer.isisfish.entities.Strategy; + import fr.ifremer.isisfish.entities.Population; public ParamsUI(SimulAction action){ setContextValue(action); } @@ -111,10 +112,21 @@ getContextValue(SimulAction.class).setNbAnnees(fieldSimulParamsNbAnnees.getText()); } protected void setListSimulParamsStrategiesItems(){ - listSimulParamsStrategies.setListData(getContextValue(SimulAction.class).getStrategies().toArray()); + DefaultListModel listSimulParamsStrategiesModel = new DefaultListModel(); + java.util.List<Strategy> strategies = getContextValue(SimulAction.class).getStrategies(); + for (Strategy s : strategies){ + listSimulParamsStrategiesModel.addElement(s); + } + listSimulParamsStrategies.setModel(listSimulParamsStrategiesModel); } protected void setListSimulParamsPopulationsItems(){ - listSimulParamsPopulations.setListData(getContextValue(SimulAction.class).getPopulations().toArray()); + DefaultListModel listSimulParamsPopulationsModel = new DefaultListModel(); + java.util.List<Population> populations = getContextValue(SimulAction.class).getPopulations(); + for (Population p : populations){ + listSimulParamsPopulationsModel.addElement(p); + } + listSimulParamsPopulations.setModel(listSimulParamsPopulationsModel); + //listSimulParamsPopulations.setListData(getContextValue(SimulAction.class).getPopulations().toArray()); } ]]> </script> @@ -218,7 +230,10 @@ <row> <cell fill="both" weightx="1.0" weighty="1.0"> <JScrollPane minimumSize='{new Dimension(0,0)}' preferredSize='{new Dimension(0,0)}'> - <JList id="listSimulParamsStrategies" selectionMode="2" model='{new DefaultComboBoxModel(getContextValue(SimulAction.class).getStrategies().toArray())}'/> + <JList id="listSimulParamsStrategies" selectionMode="2"/> +<!-- + model='{new DefaultComboBoxModel(getContextValue(SimulAction.class).getStrategies().toArray())}' + --> </JScrollPane> </cell> </row> @@ -234,7 +249,10 @@ <row> <cell fill="both" weightx="1.0" weighty="1.0"> <JScrollPane minimumSize='{new Dimension(0,0)}' preferredSize='{new Dimension(0,0)}'> - <JList id="listSimulParamsPopulations" selectionMode="2" model='{new DefaultComboBoxModel(getContextValue(SimulAction.class).getPopulations().toArray())}'/> + <JList id="listSimulParamsPopulations" selectionMode="2"/> +<!-- + model='{new DefaultComboBoxModel(getContextValue(SimulAction.class).getPopulations().toArray())}' + --> </JScrollPane> </cell> </row>