From: Patric Plitzner Date: Wed, 26 Nov 2014 15:07:51 +0000 (+0000) Subject: - fixed possible NPE when opening DerivateView for a taxon when no derivates exist X-Git-Tag: 3.6.0~342 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/11950686f2245ccf87b68ab68bef9c9897fc4c60 - fixed possible NPE when opening DerivateView for a taxon when no derivates exist --- diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/OpenDerivateEditorForTaxonHandler.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/OpenDerivateEditorForTaxonHandler.java index d9e29bf60..ab74d55aa 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/OpenDerivateEditorForTaxonHandler.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/OpenDerivateEditorForTaxonHandler.java @@ -60,6 +60,10 @@ public class OpenDerivateEditorForTaxonHandler extends AbstractHandler { } } } + if(derivateUuids.isEmpty()){ + MessagingUtils.warningDialog("Could not open Derivate Editor", this, "No Derivates found"); + return null; + } DerivateViewEditorInput input = new DerivateViewEditorInput(derivateUuids); try { EditorUtil.open(input);