From 8ecf00a5cdbd4f4bda8fd04eb36d06e9d8953112 Mon Sep 17 00:00:00 2001
From: Uwe Stieber
Date: Mon, 15 Oct 2012 08:31:25 +0200
Subject: Target Explorer: Make Import/Export menu contributions conditional
via the IMenuService
---
.../plugins/org.eclipse.tcf.te.ui.views/plugin.xml | 44 +++++++++++++++++++++-
.../te/ui/views/internal/services/MenuService.java | 3 ++
2 files changed, 45 insertions(+), 2 deletions(-)
(limited to 'target_explorer')
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.views/plugin.xml b/target_explorer/plugins/org.eclipse.tcf.te.ui.views/plugin.xml
index 586d831ab..4553cfd03 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.ui.views/plugin.xml
+++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.views/plugin.xml
@@ -316,8 +316,48 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/internal/services/MenuService.java b/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/internal/services/MenuService.java
index 3c3204603..6fa227c34 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/internal/services/MenuService.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/internal/services/MenuService.java
@@ -28,6 +28,9 @@ public class MenuService extends AbstractService implements IMenuService {
if (contributionID.endsWith("menu.showIn")) { //$NON-NLS-1$
return false;
}
+ if (contributionID.endsWith("file.import") || contributionID.endsWith("file.export")) { //$NON-NLS-1$ //$NON-NLS-2$
+ return false;
+ }
}
return true;
--
cgit v1.2.3