Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 354962 - Menu items appear where they shouldn't with Eclipse 4.2
Summary: Menu items appear where they shouldn't with Eclipse 4.2
Status: NEW
Alias: None
Product: MoDisco
Classification: Modeling
Component: Infrastructure (show other bugs)
Version: 0.10.0   Edit
Hardware: PC Windows 7
: P5 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 354967
Blocks:
  Show dependency tree
 
Reported: 2011-08-17 11:21 EDT by Nicolas Bros CLA
Modified: 2013-05-24 04:03 EDT (History)
2 users (show)

See Also:


Attachments
screenshot (38.39 KB, image/png)
2011-08-17 11:21 EDT, Nicolas Bros CLA
gdupe: iplog-
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Bros CLA 2011-08-17 11:21:44 EDT
Created attachment 201652 [details]
screenshot

Menu items "Execute Query ... ", "Create Java Query Implementation Class" and "Create Query" appear in every menu in Eclipse 4.2.
They shouldn't. This is a regression compared to MoDisco on Eclipse 3.x

This may be a bug in the compatibility layer, or a different behavior from Eclipse 4.x with the modeled workbench (the aforementioned actions are defined on EObjects).

These actions are defined using "org.eclipse.ui.popupMenus".
Comment 1 Remy Suen CLA 2011-08-17 11:50:05 EDT
Please provide the XML snippets you are using for these actions. Your repository is very fine-grained and it's hard for me to know which bundle is contributing these menu items.
Comment 2 Remy Suen CLA 2011-08-17 11:50:35 EDT
(In reply to comment #1)
> Please provide the XML snippets you are using for these actions. Your
> repository is very fine-grained and it's hard for me to know which bundle is
> contributing these menu items.

Actually, I meant to post this in bug 354967.
Comment 3 Gregoire Dupe CLA 2011-09-28 10:37:18 EDT
The target is Juno (not the SR2) => P4
Comment 4 Gregoire Dupe CLA 2011-09-28 15:53:58 EDT
All those menus are facet/query/customization menu. Those features are moving to EMF Facet. We will switch to EMF Facet before to try to solve such bugs. Further more the bug 354967 look to be solved. => P5