This is an automated email from the git hooks/post-receive script. New commit to branch feature/8060 in repository tutti. See http://git.codelutin.com/tutti.git commit 03798eed1dce061fd8225249b357649a65456294 Author: Kevin Morin <morin@codelutin.com> Date: Fri Mar 4 15:15:11 2016 +0100 - ajout du listener de modif sur les lignes existantes - reajout du listener de modif des lignes d'obs indiv pour que le reset fonctionne fixes #8060 --- .../catches/species/frequency/SpeciesFrequencyUIHandler.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java index a5e4071..fdc0793 100644 --- a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java +++ b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java @@ -477,6 +477,10 @@ public class SpeciesFrequencyUIHandler extends AbstractTuttiTableUIHandler<Speci getTableModel().fireTableDataChanged(); }); + model.addPropertyChangeListener(SpeciesFrequencyUIModel.PROPERTY_INDIVIDUAL_OBSERVATION_ROWS, evt -> { + getObsTableModel().setRows((List<IndividualObservationBatchRowModel>) evt.getNewValue()); + }); + model.addPropertyChangeListener(SpeciesFrequencyUIModel.PROPERTY_INDIVIDUAL_OBSERVATION_ROWS_IN_ERROR, evt -> { Set<IndividualObservationBatchRowModel> obsRowsInError = (Set<IndividualObservationBatchRowModel>) evt.getNewValue(); @@ -738,6 +742,7 @@ public class SpeciesFrequencyUIHandler extends AbstractTuttiTableUIHandler<Speci newRow.setDefaultCaracteristics(rowModel.getDefaultCaracteristics()); newRow.setComment(rowModel.getComment()); newRow.addAllAttachment(rowModel.getAttachment()); + newRow.addPropertyChangeListener(obsChangedListener); newRow.setValid(true); obsRows.add(newRow); } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.