Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse 4 » Missing esteemed features of "E3" workbench inside E4
Missing esteemed features of "E3" workbench inside E4 [message #1228137] Mon, 06 January 2014 13:50 Go to next message
techteam is currently offline techteamFriend
Messages: 55
Registered: September 2010
Member
Hi,
while rewriting my old "E3" application as native E4 application, I do
missing some esteemed features.

Default JFace resources:
The good old E3 workbench, does initialize some JFace resources like
the predefined colors used from at
org.eclipse.jface.viewers.StyledString (COUNTER_STYLER,
DECORATIONS_STYLER and QUALIFIER_STYLER)
At the E3 workbench, these colores will set from the presentation
engine, but E4 does nothing.

Exist's a plan to integrate this into the E4 workbench or have I write
my own functions for this?



Shared Images:
The old E3 workbench provides shared images simply requestable by a String.
I know E4 has the org.eclipse.e4.ui.workbench.IResourceUtilities, but
there you can only request ImageDescriptors based on EMF URI's.

Exist's a plan to integrate something like a "ISharedImageService" into
the E4 workbench or have I write my own functions for this?



SelectionDialogs:
Inside the old E3 workbench plugin, exits some nice dialogs like
ListDialog, ListSelectionDialog, CheckedTreeSelectionDialog ...

Because I often use these dialogs, I have exported the sources and does
change all needed points, to use it inside a native E4 application.

Is there an interesting to add these dialoges into the
org.eclipse.e4.workbench.swt (or an other) plugin?
If true, I'm willing to contribute this (as first draft).


Greetings
Heiko
Re: Missing esteemed features of "E3" workbench inside E4 [message #1228147 is a reply to message #1228137] Mon, 06 January 2014 14:21 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
On 06.01.14 14:50, Heiko wrote:
> Hi,
> while rewriting my old "E3" application as native E4 application, I do
> missing some esteemed features.
>
> Default JFace resources:
> The good old E3 workbench, does initialize some JFace resources like
> the predefined colors used from at
> org.eclipse.jface.viewers.StyledString (COUNTER_STYLER,
> DECORATIONS_STYLER and QUALIFIER_STYLER)
> At the E3 workbench, these colores will set from the presentation
> engine, but E4 does nothing.
>
> Exist's a plan to integrate this into the E4 workbench or have I write
> my own functions for this?
>

No plans yet

>
>
> Shared Images:
> The old E3 workbench provides shared images simply requestable by a String.
> I know E4 has the org.eclipse.e4.ui.workbench.IResourceUtilities, but
> there you can only request ImageDescriptors based on EMF URI's.
>
> Exist's a plan to integrate something like a "ISharedImageService" into
> the E4 workbench or have I write my own functions for this?
>

No plans yet but you can get something much more prowerful with e4 where
images are disposed automagically when not referenced any more.

See for examples:
http://modelmoo.blogspot.co.at/2013/04/eclipse-4-injecting-resource-pool.html
http://www.bestsolution.at/en/download.php?cat=02_News-nbsp~--nbsp~Blogs&file=BestSolution-Slides_GoogleCampusTalks.pdf

you can take a look at the e4xmi tooling which makes heavy use of it
>
>
> SelectionDialogs:
> Inside the old E3 workbench plugin, exits some nice dialogs like
> ListDialog, ListSelectionDialog, CheckedTreeSelectionDialog ...
>
> Because I often use these dialogs, I have exported the sources and does
> change all needed points, to use it inside a native E4 application.
>
> Is there an interesting to add these dialoges into the
> org.eclipse.e4.workbench.swt (or an other) plugin?
> If true, I'm willing to contribute this (as first draft).
>

Yes there where already plans for this but nobody had the time, I'd say
post to e4-dev

Tom
Previous Topic:Retrieving IEclipseContext without using DI or 3.x Workbench API
Next Topic:Externalize strings from fragements in specified file
Goto Forum:
  


Current Time: Thu Apr 25 09:07:17 GMT 2024

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

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

Back to the top