Wim, we've already started on at least part of if. I've just committed
changes to the org.eclipse.ui.views extension point that allows someone
using Eclipse 4 to declare a new view with its implementation being e4
style (DI...). This is the first test case; if it seems to be the correct
direction we expect to do this for other extensions such as
org.eclipse.ui.menus (e4 Handlers...).

We also have ongoing work in progress that will alter how we integrate with
the legacy 3.x API so that creation of any necessary 3.x artifacts
(Workbench[Window, Page], IWorkbenchParts, ViewReferences, PartSites...)
all get created 'automagically' during the rendering stage. Part of this
will be to add the new life cycle events to allow this to happen. Once done
your mixed model RCP app should be capable of consuming most (if not all)
existing views / editors, even those that need access to
EditorReferences...

In fact we've just been discussing how we might override the default
renderer factory so that we can supply ones specific to the IDE (so that
they can create the necessary 3.x artifacts without introducing
dependencies.

Onwards,
Eric


                                                                       
  From:       Wim Jongman <[email protected]>                      
                                                                       
  To:         E4 Project developer mailing list <[email protected]>,  
                                                                       
  Date:       08/02/2013 08:28 AM                                      
                                                                       
  Subject:    [e4-dev] Focus for Luna                                  
                                                                       
  Sent by:    [email protected]                               
                                                                       





Hi,

When we spoke on the e4/RCP BoF it was made clear that allowing the e4
programming model on e3 was the first priority for Luna (or maybe that was
what I wanted to hear?).

On the plan [1] the first item on the list is the effort to use e4 in the
e3 context. However, when I go to the milestone breakdown [2] all of these
items are still on the unscheduled list.

Is there already an idea what the current focus is for Luna?

Thanks and best regards,

Wim
_______________________________________________
e4-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/e4-dev

<<inline: graycol.gif>>

<<inline: ecblank.gif>>

_______________________________________________
e4-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/e4-dev

Reply via email to