Author: echatellier Date: 2012-03-14 17:15:33 +0100 (Wed, 14 Mar 2012) New Revision: 3655 Url: http://forge.codelutin.com/repositories/revision/isis-fish/3655 Log: Fix discrete values saving Modified: branches/4.0.1/src/main/java/fr/ifremer/isisfish/ui/sensitivity/wizard/SensitivityWizardHandler.java Modified: branches/4.0.1/src/main/java/fr/ifremer/isisfish/ui/sensitivity/wizard/SensitivityWizardHandler.java =================================================================== --- branches/4.0.1/src/main/java/fr/ifremer/isisfish/ui/sensitivity/wizard/SensitivityWizardHandler.java 2012-03-14 15:56:49 UTC (rev 3654) +++ branches/4.0.1/src/main/java/fr/ifremer/isisfish/ui/sensitivity/wizard/SensitivityWizardHandler.java 2012-03-14 16:15:33 UTC (rev 3655) @@ -78,7 +78,6 @@ import fr.ifremer.isisfish.ui.simulator.SimulAction; import fr.ifremer.isisfish.ui.widget.editor.MonthComponent; import fr.ifremer.isisfish.ui.widget.editor.StepComponent; -import freemarker.template.utility.StringUtil; /** * Handler for all class in wizard packages. @@ -182,7 +181,6 @@ if (domain instanceof ContinuousDomain) { - ContinuousDomain cDomain = (ContinuousDomain) domain; ContinuousPanel comp = getNewContinuousComponent(factorWizardUI, factor.getPath()); comp.initWithFactor(factor); factorWizardUI.getContinuousPanelContainer().add(comp, BorderLayout.CENTER); @@ -821,6 +819,10 @@ boolean equationFactor = false; for (Component component : components) { + if (component instanceof JScrollPane) { + component = ((JScrollPane) component).getViewport().getView(); + } + // get internat component value Object result = null; if (component instanceof JTextComponent) {