Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse 4 » Where's the best place to start with e4?
Where's the best place to start with e4? [message #552370] Wed, 11 August 2010 22:48 Go to next message
Brian Fitzpatrick is currently offline Brian FitzpatrickFriend
Messages: 500
Registered: July 2009
Senior Member
Hi all...

There are lots of wiki pages, forum posts, and so on about using e4. And
though I want to dig into e4 in detail at some point, my first priority
is making sure that DTP's views/editors/perspective all work in e4. This
seems to mean that I would need to use the compatibility layer, which is
fine since DTP is all 3.x-based.

If you were me, where would you start? I'm not looking for anything
earth shattering here. Just the ability to bring the DTP Data Source
Explorer view (based on the Common Navigator Framework) into an e4
application to see if everything works ok.

Thanks in advance and sorry this is such a broad question.

--Fitz
Re: Where's the best place to start with e4? [message #552470 is a reply to message #552370] Thu, 12 August 2010 09:46 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi,

Well here's what I can suggest:

1. Make your plug-ins in the 4.0 SDK
------------------------------------
a) Download Eclipse 4.0 SDK
b) Install the source packages of:
E4 UI > Eclipse E4 UI CSS Source
E4 UI > Eclipse e4 Modeled Workbench Source
(so that you can step through with the debugger if things go wrong )
c) Check out your sources from your CVS Repo
d) Fix compile errors => most likely because you are using internal APIs
e) Launch an inner Eclipse

All should work like a charme if the compat layer works appropriately.

If you want to see what the compat layer made from your contributions
you can also install the "E4 Tools"-feature if you hit ALT+SHIFT+F9 in
your inner you can inspect the live running application (model).

2. Make your plug-ins run in an 4.0 Application
-----------------------------------------------
a) If the above works you can go one step further and create a 3.x
RCP-Application using the PDE-wizards (e.g. the mail example)
b) Modify the generated project as described in [1]
c) Add your DTP bundles
d) Launch the product

All should work like a charme if the compat layer works appropriately.

Tom

[1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=317912

Am 12.08.10 00:48, schrieb Brian Fitzpatrick:
> Hi all...
>
> There are lots of wiki pages, forum posts, and so on about using e4. And
> though I want to dig into e4 in detail at some point, my first priority
> is making sure that DTP's views/editors/perspective all work in e4. This
> seems to mean that I would need to use the compatibility layer, which is
> fine since DTP is all 3.x-based.
>
> If you were me, where would you start? I'm not looking for anything
> earth shattering here. Just the ability to bring the DTP Data Source
> Explorer view (based on the Common Navigator Framework) into an e4
> application to see if everything works ok.
>
> Thanks in advance and sorry this is such a broad question.
>
> --Fitz
Re: Where's the best place to start with e4? [message #552535 is a reply to message #552470] Thu, 12 August 2010 13:55 Go to previous messageGo to next message
Brian Fitzpatrick is currently offline Brian FitzpatrickFriend
Messages: 500
Registered: July 2009
Senior Member
Thanks Tom! I'll give it a shot.

Tom Schindl wrote:
> Hi,
>
> Well here's what I can suggest:
>
> 1. Make your plug-ins in the 4.0 SDK
> ------------------------------------
> a) Download Eclipse 4.0 SDK
> b) Install the source packages of:
> E4 UI > Eclipse E4 UI CSS Source
> E4 UI > Eclipse e4 Modeled Workbench Source
> (so that you can step through with the debugger if things go wrong )
> c) Check out your sources from your CVS Repo
> d) Fix compile errors => most likely because you are using internal APIs
> e) Launch an inner Eclipse
>
> All should work like a charme if the compat layer works appropriately.
>
> If you want to see what the compat layer made from your contributions
> you can also install the "E4 Tools"-feature if you hit ALT+SHIFT+F9 in
> your inner you can inspect the live running application (model).
>
> 2. Make your plug-ins run in an 4.0 Application
> -----------------------------------------------
> a) If the above works you can go one step further and create a 3.x
> RCP-Application using the PDE-wizards (e.g. the mail example)
> b) Modify the generated project as described in [1]
> c) Add your DTP bundles
> d) Launch the product
>
> All should work like a charme if the compat layer works appropriately.
>
> Tom
>
> [1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=317912
>
> Am 12.08.10 00:48, schrieb Brian Fitzpatrick:
>> Hi all...
>>
>> There are lots of wiki pages, forum posts, and so on about using e4. And
>> though I want to dig into e4 in detail at some point, my first priority
>> is making sure that DTP's views/editors/perspective all work in e4. This
>> seems to mean that I would need to use the compatibility layer, which is
>> fine since DTP is all 3.x-based.
>>
>> If you were me, where would you start? I'm not looking for anything
>> earth shattering here. Just the ability to bring the DTP Data Source
>> Explorer view (based on the Common Navigator Framework) into an e4
>> application to see if everything works ok.
>>
>> Thanks in advance and sorry this is such a broad question.
>>
>> --Fitz
>
Re: Where's the best place to start with e4? [message #552615 is a reply to message #552470] Thu, 12 August 2010 20:41 Go to previous messageGo to next message
Brian Fitzpatrick is currently offline Brian FitzpatrickFriend
Messages: 500
Registered: July 2009
Senior Member
Worked great Tom! Thanks for the tips!

Other than some weird repaint issues with tabs in a few views, DTP seems
to work just fine under e4.0 - at least as a quick check. :)

--Fitz

Tom Schindl wrote:
> Hi,
>
> Well here's what I can suggest:
>
> 1. Make your plug-ins in the 4.0 SDK
> ------------------------------------
> a) Download Eclipse 4.0 SDK
> b) Install the source packages of:
> E4 UI > Eclipse E4 UI CSS Source
> E4 UI > Eclipse e4 Modeled Workbench Source
> (so that you can step through with the debugger if things go wrong )
> c) Check out your sources from your CVS Repo
> d) Fix compile errors => most likely because you are using internal APIs
> e) Launch an inner Eclipse
>
> All should work like a charme if the compat layer works appropriately.
>
> If you want to see what the compat layer made from your contributions
> you can also install the "E4 Tools"-feature if you hit ALT+SHIFT+F9 in
> your inner you can inspect the live running application (model).
>
> 2. Make your plug-ins run in an 4.0 Application
> -----------------------------------------------
> a) If the above works you can go one step further and create a 3.x
> RCP-Application using the PDE-wizards (e.g. the mail example)
> b) Modify the generated project as described in [1]
> c) Add your DTP bundles
> d) Launch the product
>
> All should work like a charme if the compat layer works appropriately.
>
> Tom
>
> [1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=317912
>
> Am 12.08.10 00:48, schrieb Brian Fitzpatrick:
>> Hi all...
>>
>> There are lots of wiki pages, forum posts, and so on about using e4. And
>> though I want to dig into e4 in detail at some point, my first priority
>> is making sure that DTP's views/editors/perspective all work in e4. This
>> seems to mean that I would need to use the compatibility layer, which is
>> fine since DTP is all 3.x-based.
>>
>> If you were me, where would you start? I'm not looking for anything
>> earth shattering here. Just the ability to bring the DTP Data Source
>> Explorer view (based on the Common Navigator Framework) into an e4
>> application to see if everything works ok.
>>
>> Thanks in advance and sorry this is such a broad question.
>>
>> --Fitz
>
Re: Where's the best place to start with e4? [message #552691 is a reply to message #552615] Fri, 13 August 2010 08:08 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Fitz,

Could you file a bugzilla with screenshots, os-version, ... and
probably steps to reproduce? Please add my to bugzilla with the above
e-mail-address

Tom

Am 12.08.10 22:41, schrieb Brian Fitzpatrick:
> Worked great Tom! Thanks for the tips!
>
> Other than some weird repaint issues with tabs in a few views, DTP seems
> to work just fine under e4.0 - at least as a quick check. :)
>
> --Fitz
>
> Tom Schindl wrote:
>> Hi,
>>
>> Well here's what I can suggest:
>>
>> 1. Make your plug-ins in the 4.0 SDK
>> ------------------------------------
>> a) Download Eclipse 4.0 SDK
>> b) Install the source packages of:
>> E4 UI > Eclipse E4 UI CSS Source
>> E4 UI > Eclipse e4 Modeled Workbench Source
>> (so that you can step through with the debugger if things go wrong )
>> c) Check out your sources from your CVS Repo
>> d) Fix compile errors => most likely because you are using internal APIs
>> e) Launch an inner Eclipse
>>
>> All should work like a charme if the compat layer works appropriately.
>>
>> If you want to see what the compat layer made from your contributions
>> you can also install the "E4 Tools"-feature if you hit ALT+SHIFT+F9 in
>> your inner you can inspect the live running application (model).
>>
>> 2. Make your plug-ins run in an 4.0 Application
>> -----------------------------------------------
>> a) If the above works you can go one step further and create a 3.x
>> RCP-Application using the PDE-wizards (e.g. the mail example)
>> b) Modify the generated project as described in [1]
>> c) Add your DTP bundles
>> d) Launch the product
>>
>> All should work like a charme if the compat layer works appropriately.
>>
>> Tom
>>
>> [1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=317912
>>
>> Am 12.08.10 00:48, schrieb Brian Fitzpatrick:
>>> Hi all...
>>>
>>> There are lots of wiki pages, forum posts, and so on about using e4. And
>>> though I want to dig into e4 in detail at some point, my first priority
>>> is making sure that DTP's views/editors/perspective all work in e4. This
>>> seems to mean that I would need to use the compatibility layer, which is
>>> fine since DTP is all 3.x-based.
>>>
>>> If you were me, where would you start? I'm not looking for anything
>>> earth shattering here. Just the ability to bring the DTP Data Source
>>> Explorer view (based on the Common Navigator Framework) into an e4
>>> application to see if everything works ok.
>>>
>>> Thanks in advance and sorry this is such a broad question.
>>>
>>> --Fitz
>>
Re: Where's the best place to start with e4? [message #580619 is a reply to message #552370] Thu, 12 August 2010 09:46 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi,

Well here's what I can suggest:

1. Make your plug-ins in the 4.0 SDK
------------------------------------
a) Download Eclipse 4.0 SDK
b) Install the source packages of:
E4 UI > Eclipse E4 UI CSS Source
E4 UI > Eclipse e4 Modeled Workbench Source
(so that you can step through with the debugger if things go wrong )
c) Check out your sources from your CVS Repo
d) Fix compile errors => most likely because you are using internal APIs
e) Launch an inner Eclipse

All should work like a charme if the compat layer works appropriately.

If you want to see what the compat layer made from your contributions
you can also install the "E4 Tools"-feature if you hit ALT+SHIFT+F9 in
your inner you can inspect the live running application (model).

2. Make your plug-ins run in an 4.0 Application
-----------------------------------------------
a) If the above works you can go one step further and create a 3.x
RCP-Application using the PDE-wizards (e.g. the mail example)
b) Modify the generated project as described in [1]
c) Add your DTP bundles
d) Launch the product

All should work like a charme if the compat layer works appropriately.

Tom

[1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=317912

Am 12.08.10 00:48, schrieb Brian Fitzpatrick:
> Hi all...
>
> There are lots of wiki pages, forum posts, and so on about using e4. And
> though I want to dig into e4 in detail at some point, my first priority
> is making sure that DTP's views/editors/perspective all work in e4. This
> seems to mean that I would need to use the compatibility layer, which is
> fine since DTP is all 3.x-based.
>
> If you were me, where would you start? I'm not looking for anything
> earth shattering here. Just the ability to bring the DTP Data Source
> Explorer view (based on the Common Navigator Framework) into an e4
> application to see if everything works ok.
>
> Thanks in advance and sorry this is such a broad question.
>
> --Fitz
Re: Where's the best place to start with e4? [message #580648 is a reply to message #552470] Thu, 12 August 2010 13:55 Go to previous message
Brian Fitzpatrick is currently offline Brian FitzpatrickFriend
Messages: 500
Registered: July 2009
Senior Member
Thanks Tom! I'll give it a shot.

Tom Schindl wrote:
> Hi,
>
> Well here's what I can suggest:
>
> 1. Make your plug-ins in the 4.0 SDK
> ------------------------------------
> a) Download Eclipse 4.0 SDK
> b) Install the source packages of:
> E4 UI > Eclipse E4 UI CSS Source
> E4 UI > Eclipse e4 Modeled Workbench Source
> (so that you can step through with the debugger if things go wrong )
> c) Check out your sources from your CVS Repo
> d) Fix compile errors => most likely because you are using internal APIs
> e) Launch an inner Eclipse
>
> All should work like a charme if the compat layer works appropriately.
>
> If you want to see what the compat layer made from your contributions
> you can also install the "E4 Tools"-feature if you hit ALT+SHIFT+F9 in
> your inner you can inspect the live running application (model).
>
> 2. Make your plug-ins run in an 4.0 Application
> -----------------------------------------------
> a) If the above works you can go one step further and create a 3.x
> RCP-Application using the PDE-wizards (e.g. the mail example)
> b) Modify the generated project as described in [1]
> c) Add your DTP bundles
> d) Launch the product
>
> All should work like a charme if the compat layer works appropriately.
>
> Tom
>
> [1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=317912
>
> Am 12.08.10 00:48, schrieb Brian Fitzpatrick:
>> Hi all...
>>
>> There are lots of wiki pages, forum posts, and so on about using e4. And
>> though I want to dig into e4 in detail at some point, my first priority
>> is making sure that DTP's views/editors/perspective all work in e4. This
>> seems to mean that I would need to use the compatibility layer, which is
>> fine since DTP is all 3.x-based.
>>
>> If you were me, where would you start? I'm not looking for anything
>> earth shattering here. Just the ability to bring the DTP Data Source
>> Explorer view (based on the Common Navigator Framework) into an e4
>> application to see if everything works ok.
>>
>> Thanks in advance and sorry this is such a broad question.
>>
>> --Fitz
>
Re: Where's the best place to start with e4? [message #580659 is a reply to message #552470] Thu, 12 August 2010 20:41 Go to previous message
Brian Fitzpatrick is currently offline Brian FitzpatrickFriend
Messages: 500
Registered: July 2009
Senior Member
Worked great Tom! Thanks for the tips!

Other than some weird repaint issues with tabs in a few views, DTP seems
to work just fine under e4.0 - at least as a quick check. :)

--Fitz

Tom Schindl wrote:
> Hi,
>
> Well here's what I can suggest:
>
> 1. Make your plug-ins in the 4.0 SDK
> ------------------------------------
> a) Download Eclipse 4.0 SDK
> b) Install the source packages of:
> E4 UI > Eclipse E4 UI CSS Source
> E4 UI > Eclipse e4 Modeled Workbench Source
> (so that you can step through with the debugger if things go wrong )
> c) Check out your sources from your CVS Repo
> d) Fix compile errors => most likely because you are using internal APIs
> e) Launch an inner Eclipse
>
> All should work like a charme if the compat layer works appropriately.
>
> If you want to see what the compat layer made from your contributions
> you can also install the "E4 Tools"-feature if you hit ALT+SHIFT+F9 in
> your inner you can inspect the live running application (model).
>
> 2. Make your plug-ins run in an 4.0 Application
> -----------------------------------------------
> a) If the above works you can go one step further and create a 3.x
> RCP-Application using the PDE-wizards (e.g. the mail example)
> b) Modify the generated project as described in [1]
> c) Add your DTP bundles
> d) Launch the product
>
> All should work like a charme if the compat layer works appropriately.
>
> Tom
>
> [1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=317912
>
> Am 12.08.10 00:48, schrieb Brian Fitzpatrick:
>> Hi all...
>>
>> There are lots of wiki pages, forum posts, and so on about using e4. And
>> though I want to dig into e4 in detail at some point, my first priority
>> is making sure that DTP's views/editors/perspective all work in e4. This
>> seems to mean that I would need to use the compatibility layer, which is
>> fine since DTP is all 3.x-based.
>>
>> If you were me, where would you start? I'm not looking for anything
>> earth shattering here. Just the ability to bring the DTP Data Source
>> Explorer view (based on the Common Navigator Framework) into an e4
>> application to see if everything works ok.
>>
>> Thanks in advance and sorry this is such a broad question.
>>
>> --Fitz
>
Re: Where's the best place to start with e4? [message #580734 is a reply to message #552615] Fri, 13 August 2010 08:08 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Fitz,

Could you file a bugzilla with screenshots, os-version, ... and
probably steps to reproduce? Please add my to bugzilla with the above
e-mail-address

Tom

Am 12.08.10 22:41, schrieb Brian Fitzpatrick:
> Worked great Tom! Thanks for the tips!
>
> Other than some weird repaint issues with tabs in a few views, DTP seems
> to work just fine under e4.0 - at least as a quick check. :)
>
> --Fitz
>
> Tom Schindl wrote:
>> Hi,
>>
>> Well here's what I can suggest:
>>
>> 1. Make your plug-ins in the 4.0 SDK
>> ------------------------------------
>> a) Download Eclipse 4.0 SDK
>> b) Install the source packages of:
>> E4 UI > Eclipse E4 UI CSS Source
>> E4 UI > Eclipse e4 Modeled Workbench Source
>> (so that you can step through with the debugger if things go wrong )
>> c) Check out your sources from your CVS Repo
>> d) Fix compile errors => most likely because you are using internal APIs
>> e) Launch an inner Eclipse
>>
>> All should work like a charme if the compat layer works appropriately.
>>
>> If you want to see what the compat layer made from your contributions
>> you can also install the "E4 Tools"-feature if you hit ALT+SHIFT+F9 in
>> your inner you can inspect the live running application (model).
>>
>> 2. Make your plug-ins run in an 4.0 Application
>> -----------------------------------------------
>> a) If the above works you can go one step further and create a 3.x
>> RCP-Application using the PDE-wizards (e.g. the mail example)
>> b) Modify the generated project as described in [1]
>> c) Add your DTP bundles
>> d) Launch the product
>>
>> All should work like a charme if the compat layer works appropriately.
>>
>> Tom
>>
>> [1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=317912
>>
>> Am 12.08.10 00:48, schrieb Brian Fitzpatrick:
>>> Hi all...
>>>
>>> There are lots of wiki pages, forum posts, and so on about using e4. And
>>> though I want to dig into e4 in detail at some point, my first priority
>>> is making sure that DTP's views/editors/perspective all work in e4. This
>>> seems to mean that I would need to use the compatibility layer, which is
>>> fine since DTP is all 3.x-based.
>>>
>>> If you were me, where would you start? I'm not looking for anything
>>> earth shattering here. Just the ability to bring the DTP Data Source
>>> Explorer view (based on the Common Navigator Framework) into an e4
>>> application to see if everything works ok.
>>>
>>> Thanks in advance and sorry this is such a broad question.
>>>
>>> --Fitz
>>
Previous Topic:PartSashContainer: Children
Next Topic:xwt browser
Goto Forum:
  


Current Time: Fri Mar 29 04:57:01 GMT 2024

Powered by FUDForum. Page generated in 0.04420 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top