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

Bug 351803

Summary: [UI Customizability] Papyrus shall provide a customizable "New Child" menu within model explorer view
Product: [Modeling] Papyrus Reporter: Camille Letavernier <cletavernier>
Component: ViewsAssignee: Remi Schnekenburger <rschnekenburger>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: charles, klaas.gadeyne, laurent.wouters, papyrus-bugs, rschnekenburger
Version: 1.0.0Keywords: plan
Target Milestone: M4Flags: cletavernier: luna+
Hardware: All   
OS: All   
Whiteboard: Extensibility
Bug Depends on: 351802    
Bug Blocks: 351804    

Description Camille Letavernier CLA 2011-07-12 04:48:32 EDT
The "New Child" menu in EMF Models (Model Explorer, EMF Editors...) can sometimes be really messy.

Papyrus shall provide a tool to customize it, based on the papyrus constraints model.
Comment 1 Camille Letavernier CLA 2011-07-12 10:15:23 EDT
First draft committed in r5018 & r5019
Comment 2 Camille Letavernier CLA 2011-07-20 03:25:35 EDT
New child customization tools : first draft in r5084 & r5085
Comment 3 Camille Letavernier CLA 2011-12-22 07:37:43 EST
The plug-in has been moved to infra.emf in r6537-6538
Comment 4 Toni Siljamäki CLA 2013-10-08 05:52:25 EDT
This one could be of importance for customized DSL tooling.
What is the status of this old bug, like documentation?
Comment 5 Sébastien Gérard CLA 2014-01-29 04:57:35 EST
Patrick, I guess this task has be completed w.r.t. your past work. Do you confirm I am right? If yes, please close the task. Thanks, cheers... Séb.
Comment 6 Toni Siljamäki CLA 2014-01-29 09:15:13 EST
Another request just came from network architects:

Can there be customizable right-click-on-element-in-diagram menus?
(= more intuitive and for mouse-click reductions)

This should be a separate bugzilla request, I guess...
Comment 7 Sébastien Gérard CLA 2014-01-29 10:12:08 EST
Toni, yes it is. I logged a new task for that purpose: https://bugs.eclipse.org/bugs/show_bug.cgi?id=426900
Comment 8 Remi Schnekenburger CLA 2014-03-19 14:17:21 EDT
Regression due to the migration to Papyrus Facet fixed in commit d0c5348238e2df1590134f8e5c5058194fa2c35f
Comment 9 Patrick Tessier CLA 2014-03-28 12:18:23 EDT
UML and SysML menu has to be rebuild with this principle
Comment 10 Remi Schnekenburger CLA 2014-06-04 06:20:20 EDT
SysML and UML menus have been pushed, old contributions by handler have been removed.

- 'Create a new' label has been removed to gain space, as indicated in bug 435502.
Comment 11 Toni Siljamäki CLA 2014-06-04 06:27:48 EDT
Is there some documentation of this new customization tool?