From: Patrick Plitzner
Date: Tue, 17 Nov 2015 15:33:54 +0000 (+0100)
Subject: Add icon to DerivateView context menu
X-Git-Tag: 3.12.0^2~57^2~3
X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/9de4bfe608bf928b11df398ed7fb8c58e991f6ee
Add icon to DerivateView context menu
---
diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/contextMenu/ListenToSelectionChangeContextMenu.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/contextMenu/ListenToSelectionChangeContextMenu.java
index c68c8e5da..15fa005f1 100644
--- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/contextMenu/ListenToSelectionChangeContextMenu.java
+++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/contextMenu/ListenToSelectionChangeContextMenu.java
@@ -13,6 +13,7 @@ import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.actions.CompoundContributionItem;
import eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView;
+import eu.etaxonomy.taxeditor.model.ImageResources;
/**
* Context menu for the SingleReads in the derivate hierarchy.
@@ -37,6 +38,7 @@ public class ListenToSelectionChangeContextMenu extends CompoundContributionItem
else{
item.setText("Link with taxon selection");
}
+ item.setImage(ImageResources.getImage(ImageResources.SYNCED));
item.addSelectionListener(new SelectionAdapterExtension(derivateView));
}
}
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/model/ImageResources.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/model/ImageResources.java
index 66f714a87..e44c05689 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/model/ImageResources.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/model/ImageResources.java
@@ -118,6 +118,8 @@ public class ImageResources {
/** Constant LOCK_ICON="locked"
*/
public static final String LOCK_ICON = "lock";
+ public static final String SYNCED = "synced";
+
/** Constant LOCK_OPEN_ICON="lock_open"
*/
public static final String LOCK_OPEN_ICON = "lock_open";
@@ -335,6 +337,8 @@ public class ImageResources {
"prj_obj.gif");
registerImage(registry, LOCK_ICON,
"lock.png");
+ registerImage(registry, SYNCED,
+ "synced.gif");
registerImage(registry, LOCK_OPEN_ICON,
"lock_open.png");
registerImage(registry, SWITCH_VIEW_TYPE,