|
|
|
|
|
|
Re: Compatibility E4 RCP and old plugins ? [message #551955 is a reply to message #551900] |
Tue, 10 August 2010 05:12  |
Eclipse User |
|
|
|
Hi,
Well the compat-layer is translating everything coming in through
extension points (views,editors,menus,...) into the our application
model but not only those things - those done programmatically e.g. in
the ActionBarAdvisor, Perspective-Factories are translated into our
EMF-Model. Looking at the LegacyIDE.e4xmi is less interesting because
the above translation is happing at runtime.
I'm myself not really familiar with the inner workings of the
compat-layer so I can't give you more detailed informations :-)
If you are interested in what all those things result into and you have
the E4 Tooling installed you can hit: ALT+SHIFT+F9 and a dialog will
popup showing you the complete workbench model making up your currently
running IDE (you can even make modifications and/or observe how the
model changes when you work with the Eclipse 4.0 Workbench).
Tom
Am 10.08.10 07:57, schrieb Chris:
> Hi Tom,
> Ok for the limitations. My application is tiny so I don't think it will
> be a problem... I hope !
> I have a little question about how works this compatibility layer. I am
> a bit curious ! Does this layer scan contributions and update EMF model
> according to ? Does the compatibilty is an adpater between old mechanism
> based on contributions and new mechanism based on EMF model ?
>
> I had a look at LegacyIDE.e4xmi but I didn't really understand...
>
> Thank you.
>
> Chris.
>
>
|
|
|
|
|
Re: Compatibility E4 RCP and old plugins ? [message #580278 is a reply to message #551756] |
Mon, 09 August 2010 10:12  |
Eclipse User |
|
|
|
Hi Chris,
That sounds good. Please note that there are probably still things
missing because the main focus for 4.0 was to have the SDK (JDT/PDE)
running so there might be missing things for RCP-Applications.
Tom
Am 09.08.10 15:18, schrieb Chris:
> It works !
|
|
|
Re: Compatibility E4 RCP and old plugins ? [message #580296 is a reply to message #551784] |
Tue, 10 August 2010 01:57  |
Eclipse User |
|
|
|
Hi Tom,
Ok for the limitations. My application is tiny so I don't think it will be a problem... I hope !
I have a little question about how works this compatibility layer. I am a bit curious ! Does this layer scan contributions and update EMF model according to ? Does the compatibilty is an adpater between old mechanism based on contributions and new mechanism based on EMF model ?
I had a look at LegacyIDE.e4xmi but I didn't really understand...
Thank you.
Chris.
|
|
|
Re: Compatibility E4 RCP and old plugins ? [message #580329 is a reply to message #580296] |
Tue, 10 August 2010 05:12  |
Eclipse User |
|
|
|
Hi,
Well the compat-layer is translating everything coming in through
extension points (views,editors,menus,...) into the our application
model but not only those things - those done programmatically e.g. in
the ActionBarAdvisor, Perspective-Factories are translated into our
EMF-Model. Looking at the LegacyIDE.e4xmi is less interesting because
the above translation is happing at runtime.
I'm myself not really familiar with the inner workings of the
compat-layer so I can't give you more detailed informations :-)
If you are interested in what all those things result into and you have
the E4 Tooling installed you can hit: ALT+SHIFT+F9 and a dialog will
popup showing you the complete workbench model making up your currently
running IDE (you can even make modifications and/or observe how the
model changes when you work with the Eclipse 4.0 Workbench).
Tom
Am 10.08.10 07:57, schrieb Chris:
> Hi Tom,
> Ok for the limitations. My application is tiny so I don't think it will
> be a problem... I hope !
> I have a little question about how works this compatibility layer. I am
> a bit curious ! Does this layer scan contributions and update EMF model
> according to ? Does the compatibilty is an adpater between old mechanism
> based on contributions and new mechanism based on EMF model ?
>
> I had a look at LegacyIDE.e4xmi but I didn't really understand...
>
> Thank you.
>
> Chris.
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.06641 seconds