Author: sletellier Date: 2008-12-18 13:47:04 +0000 (Thu, 18 Dec 2008) New Revision: 1686 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationGroupUI.jaxx isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationEmigrationUI.jaxx isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationImmigrationUI.jaxx isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationMigrationUI.jaxx isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationUI.jaxx isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationSeasonsUI.jaxx Log: Debug vol5 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationGroupUI.jaxx =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationGroupUI.jaxx 2008-12-18 13:37:45 UTC (rev 1685) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationGroupUI.jaxx 2008-12-18 13:47:04 UTC (rev 1686) @@ -96,21 +96,26 @@ GenericCell cell = (GenericCell) fieldPopulationGroupPopulationGroup.getSelectedItem(); if (cell.getValue() != null){ jaxx.runtime.Util.assignment(populationGroup = (PopulationGroup)cell.getValue(), "populationGroup", fr.ifremer.isisfish.ui.input.PopulationGroupUI.this); + valueChanged(true); refresh(); } } } protected void reproductionRateChanged(){ populationGroup.setReproductionRate(Double.parseDouble(fieldPopulationGroupReproductionRate.getText())); + valueChanged(true); } protected void groupMinLengthChanged(){ populationGroup.setMinLength(Double.parseDouble(fieldPopulationGroupMinLength.getText())); + valueChanged(true); } protected void groupMaxLengthChanged(){ populationGroup.setMaxLength(Double.parseDouble(fieldPopulationGroupMaxLength.getText())); + valueChanged(true); } protected void groupCommentChanged(){ populationGroup.setComment(fieldPopulationGroupComment.getText()); + valueChanged(true); } protected void save(){ TopiaEntity topia = getContextValue(InputAction.class).save(); Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationEmigrationUI.jaxx =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationEmigrationUI.jaxx 2008-12-18 13:37:45 UTC (rev 1685) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationEmigrationUI.jaxx 2008-12-18 13:47:04 UTC (rev 1686) @@ -121,6 +121,7 @@ MatrixND mat = popInfo.getEmigrationMatrix().copy(); mat.setValue(group, departure, 0); + getParentContainer(PopulationMigrationUI.class).valueChanged(true); popInfo.setEmigrationMatrix(mat); }catch(Exception eee){ Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationImmigrationUI.jaxx =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationImmigrationUI.jaxx 2008-12-18 13:37:45 UTC (rev 1685) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationImmigrationUI.jaxx 2008-12-18 13:47:04 UTC (rev 1686) @@ -73,6 +73,7 @@ @Override public void matrixChanged(MatrixPanelEvent arg0) { popInfo.setImmigrationMatrix(populationMigrationImmigrationTable.getMatrix()); + getParentContainer(PopulationMigrationUI.class).valueChanged(true); } }); } @@ -116,6 +117,7 @@ MatrixND mat = popInfo.getImmigrationMatrix().copy(); mat.setValue(group, departure, arrival, 0); popInfo.setImmigrationMatrix(mat); + getParentContainer(PopulationMigrationUI.class).valueChanged(true); refresh(); } ]]> Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationMigrationUI.jaxx =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationMigrationUI.jaxx 2008-12-18 13:37:45 UTC (rev 1685) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationMigrationUI.jaxx 2008-12-18 13:47:04 UTC (rev 1686) @@ -74,6 +74,7 @@ @Override public void matrixChanged(MatrixPanelEvent arg0) { popInfo.setMigrationMatrix(populationMigrationMigrationTable.getMatrix()); + getParentContainer(PopulationMigrationUI.class).valueChanged(true); } }); } @@ -127,6 +128,7 @@ MatrixND mat = popInfo.getMigrationMatrix().copy(); mat.setValue(group, departure, arrival, 0); popInfo.setMigrationMatrix(mat); + getParentContainer(PopulationMigrationUI.class).valueChanged(true); refresh(); } ]]> Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationUI.jaxx =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationUI.jaxx 2008-12-18 13:37:45 UTC (rev 1685) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationMigrationUI.jaxx 2008-12-18 13:47:04 UTC (rev 1686) @@ -120,6 +120,7 @@ } protected void seasonChooserChanged(){ // populationSeasonInfoSelected = getPopulationSeasonInfo(); + valueChanged(true); refresh(); } protected void useEquationChanged(){ @@ -129,7 +130,7 @@ else{ ((CardLayout) hidablePanel.getLayout()).show(hidablePanel, "fieldUseMatrix"); } - + valueChanged(true); } protected void commentChanged(){ pop.setMigrationComment(fieldPopulationMigrationComment.getText()); Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationSeasonsUI.jaxx =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationSeasonsUI.jaxx 2008-12-18 13:37:45 UTC (rev 1685) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/input/PopulationSeasonsUI.jaxx 2008-12-18 13:47:04 UTC (rev 1686) @@ -142,18 +142,20 @@ } ip.setLabelRenderer(Month.MONTH); ip.setModel(interval); - valueChanged(false); + valueChanged(true); } } protected void groupChangedChanged(){ PopulationSeasonInfo selected = getPopulationSeasonInfo(); if (selected != null){ selected.setGroupChange(fieldPopulationSeasonGroupChange.isSelected()); + valueChanged(true); } } protected void commentChanged(){ if (pop != null){ pop.setSeasonsComment(fieldPopulationSeasonComment.getText()); + valueChanged(true); } } protected void create(){ @@ -172,7 +174,7 @@ refresh(); } protected void cancel(){ - TopiaEntity topia = getContextValue(InputAction.class).cancel(); + getContextValue(InputAction.class).cancel(); valueChanged(false); refresh(); setInfoText(_("isisfish.message.cancel.finished"));