From 5286a7daac0aaae5161cc3428969ba078e7258ae Mon Sep 17 00:00:00 2001 From: Katja Luther Date: Fri, 5 Mar 2021 14:52:53 +0100 Subject: [PATCH] ref #5670: avoid CCE in RefreshTreeHandler --- .../navigator/e4/handler/RefreshTreeHandlerE4.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/RefreshTreeHandlerE4.java b/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/RefreshTreeHandlerE4.java index 91665b7ed..8460804f9 100644 --- a/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/RefreshTreeHandlerE4.java +++ b/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/e4/handler/RefreshTreeHandlerE4.java @@ -30,10 +30,11 @@ public class RefreshTreeHandlerE4 { @Execute public void execute(@Named(IServiceConstants.ACTIVE_PART)MPart activePart) { + if (activePart.getObject() instanceof TaxonNavigatorE4){ + TaxonNavigatorE4 taxonNavigator = (TaxonNavigatorE4) activePart.getObject(); - TaxonNavigatorE4 taxonNavigator = (TaxonNavigatorE4) activePart.getObject(); - - taxonNavigator.refresh(); + taxonNavigator.refresh(); + } } @CanExecute -- 2.34.1