This is an automated email from the git hooks/post-receive script. New commit to branch feature/7211 in repository tutti. See http://git.codelutin.com/tutti.git commit 6331aa16f288d0d1904076b09ad32dba43f496ab Author: Kevin Morin <morin@codelutin.com> Date: Mon Dec 21 17:49:33 2015 +0100 à la crétion d'un lot ou à la catégorisation sur les especes, quand l'utilisateur saisit un poids sur une catégorie, automatiquement cocher la catégorie (refs #7211) --- .../catches/species/create/CreateSpeciesBatchUIHandler.java | 8 ++++++++ .../catches/species/split/SplitSpeciesBatchUIHandler.java | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUIHandler.java b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUIHandler.java index ac4f29b..5dd2ed0 100644 --- a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUIHandler.java +++ b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUIHandler.java @@ -478,6 +478,14 @@ public class CreateSpeciesBatchUIHandler extends AbstractTuttiTableUIHandler<Spl } SplitSpeciesBatchRowModel newRow = tableModel.createNewRow(); newRow.setCategoryValue(qualitativeValue); + newRow.addPropertyChangeListener(SplitSpeciesBatchRowModel.PROPERTY_WEIGHT, new PropertyChangeListener() { + @Override + public void propertyChange(PropertyChangeEvent evt) { + if (evt.getNewValue() != null) { + ((SplitSpeciesBatchRowModel) evt.getSource()).setSelected(true); + } + } + }); rows.add(newRow); } } diff --git a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/split/SplitSpeciesBatchUIHandler.java b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/split/SplitSpeciesBatchUIHandler.java index f6ab59d..dffe3ce 100644 --- a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/split/SplitSpeciesBatchUIHandler.java +++ b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/split/SplitSpeciesBatchUIHandler.java @@ -462,6 +462,14 @@ public class SplitSpeciesBatchUIHandler extends AbstractTuttiTableUIHandler<Spli } SplitSpeciesBatchRowModel newRow = tableModel.createNewRow(); newRow.setCategoryValue(qualitativeValue); + newRow.addPropertyChangeListener(SplitSpeciesBatchRowModel.PROPERTY_WEIGHT, new PropertyChangeListener() { + @Override + public void propertyChange(PropertyChangeEvent evt) { + if (evt.getNewValue() != null) { + ((SplitSpeciesBatchRowModel) evt.getSource()).setSelected(true); + } + } + }); rows.add(newRow); } } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.