Author: sletellier Date: 2009-03-31 10:04:30 +0000 (Tue, 31 Mar 2009) New Revision: 2050 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/EditorHelper.java isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/FactorWizard.jaxx Log: Set value when continue factor become discret Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/EditorHelper.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/EditorHelper.java 2009-03-31 09:23:19 UTC (rev 2049) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/EditorHelper.java 2009-03-31 10:04:30 UTC (rev 2050) @@ -282,6 +282,11 @@ } return result; } + + public static JComponent getEditorWithValue(JComponent c) { + return getEditorWithValue(c, getValue(c)); + } + public static JComponent getEditorWithValue(JComponent c, Object value) { JComponent result = null; try { 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-31 09:23:19 UTC (rev 2049) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/sensitivity/FactorWizard.jaxx 2009-03-31 10:04:30 UTC (rev 2050) @@ -152,7 +152,13 @@ for (Object o : values.values()) { i++; cache = o; - JComponent c = EditorHelper.getEditorWithValue(cOrigine, o); + JComponent c = null; + if (o != null){ + c = EditorHelper.getEditorWithValue(cOrigine, o); + } + else { + c = EditorHelper.getEditorWithValue(cOrigine); + } discretComponents.add(c); JScrollPane js = new JScrollPane(c); tabPane.addTab("Factor " + i, js);