Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 354962

Summary: Menu items appear where they shouldn't with Eclipse 4.2
Product: [Modeling] MoDisco Reporter: Nicolas Bros <nicolas.bros>
Component: InfrastructureAssignee: Project Inbox <modisco.web-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P5 CC: gdupe, remy.suen
Version: 0.10.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on: 354967    
Bug Blocks:    
Attachments:
Description Flags
screenshot gdupe: iplog-

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