This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See https://gitlab.nuiton.org/codelutin/observe.git commit 1b266f629b212c6ab21e0e894a8554cad783a43d Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Nov 2 16:44:06 2016 +0100 Correction code --- .../table/impl/seine/AbstractSampleUIHandler.java | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/table/impl/seine/AbstractSampleUIHandler.java b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/table/impl/seine/AbstractSampleUIHandler.java index 5c74528..052a5ca 100644 --- a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/table/impl/seine/AbstractSampleUIHandler.java +++ b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/table/impl/seine/AbstractSampleUIHandler.java @@ -4,6 +4,7 @@ import fr.ird.observe.application.swing.db.constants.DataContextType; import fr.ird.observe.application.swing.ui.content.table.ContentTableUIHandler; import fr.ird.observe.application.swing.ui.content.table.ObserveContentTableUI; import fr.ird.observe.services.dto.IdDto; +import fr.ird.observe.services.dto.seine.NonTargetLengthDto; import fr.ird.observe.services.dto.seine.TargetLengthDto; import java.beans.PropertyChangeListener; @@ -37,12 +38,22 @@ public abstract class AbstractSampleUIHandler<E extends IdDto, D extends IdDto> protected AbstractSampleUIHandler(ObserveContentTableUI<E, D> ui) { super(ui, DataContextType.SetSeine); weightChanged = evt -> { - TargetLengthDto source = (TargetLengthDto) evt.getSource(); - source.setIsWeightComputed(false); + if (evt.getSource() instanceof TargetLengthDto) { + TargetLengthDto source = (TargetLengthDto) evt.getSource(); + source.setIsWeightComputed(false); + } else if (evt.getSource() instanceof NonTargetLengthDto) { + NonTargetLengthDto source = (NonTargetLengthDto) evt.getSource(); + source.setIsWeightComputed(false); + } }; lengthChanged = evt -> { - TargetLengthDto source = (TargetLengthDto) evt.getSource(); - source.setIsLengthComputed(false); + if (evt.getSource() instanceof TargetLengthDto) { + TargetLengthDto source = (TargetLengthDto) evt.getSource(); + source.setIsLengthComputed(false); + } else if (evt.getSource() instanceof NonTargetLengthDto) { + NonTargetLengthDto source = (NonTargetLengthDto) evt.getSource(); + source.setIsLengthComputed(false); + } }; } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.