Author: chatellier Date: 2009-03-12 21:02:35 +0000 (Thu, 12 Mar 2009) New Revision: 1952 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/FactorWizard.jaxx Log: Fix path case (for commons beanutils) Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/FactorWizard.jaxx =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/FactorWizard.jaxx 2009-03-12 21:02:05 UTC (rev 1951) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/FactorWizard.jaxx 2009-03-12 21:02:35 UTC (rev 1952) @@ -43,6 +43,7 @@ <Boolean id='existingValue' javaBean='false'/> <script><![CDATA[ +import org.apache.commons.lang.StringUtils; import org.codelutin.topia.persistence.TopiaEntity; import fr.ifremer.isisfish.ui.simulator.SimulAction; import fr.ifremer.isisfish.ui.input.InputSaveVerifier; @@ -87,7 +88,10 @@ // path is topiaId#property // ex : fwn#fsd#0.3425345#name - this.path = bean.getTopiaId() + "#" + EditorHelper.getMethod(cOrigine); + // for JAXX : cOrigine start with upper case + // for commons beanutils : must be lower case + String methodName = StringUtils.uncapitalize(EditorHelper.getMethod(cOrigine)); + this.path = bean.getTopiaId() + "#" + methodName; factorName.setText(bean.toString() + "." + EditorHelper.getMethod(cOrigine)); setContinuePossible(b); @@ -180,7 +184,7 @@ protected void remove(){ getSimulAction().removeFactor(path); getContextValue(InputSaveVerifier.class).getSensPanel().setFactorModel(); - this.dispose(); + this.dispose();www.google.fr/ } ]]> </script>