Tag Archives: E4

Generic Eclipse 3.x views, editors and handlers with DI – by René Brandstetter

In this blog entry I will show you three independent features provided by Eclipse and OSGi which can work together to create views, editors or handlers via the Eclipse ExtensionRegistry but still use the dependency mechanism of Eclipse 4. Supersede … Continue reading

Posted in Eclipse, Lars Vogel | Tagged , , , , , | Comments Off on Generic Eclipse 3.x views, editors and handlers with DI – by René Brandstetter

vogella GmbH strengthens their Eclipse platform and IDE development commitment

It is amazing how many quality contributions we received over the last months in the Eclipse platform project. For example 50 different people contributed source code to the Eclipse platform.ui project in the last 6 months. I’m proud to say … Continue reading

Posted in Eclipse, Lars Vogel | Tagged , , | 3 Comments

The small details in life: the focus restore

This blog should show you a small, often overlooked, problem within Eclipse e4 and it should also provide you with a possible solution. The Problem Eclipse e4 has a lot of useful annotations and one of these is the @Focus. … Continue reading

Posted in Eclipse, Other | Tagged , , | Comments Off on The small details in life: the focus restore

Eclipse Papercut #11 Updating Eclipse 4 RCP application with p2

I’m happy to report that with the help of Markus Kuppe we have created a detailed description how to update your Eclipse 4 RCP application with the Eclipse p2 API. See the Updating Eclipse 4 RCP applications tutorial for details. … Continue reading

Posted in Eclipse, Lars Vogel, Papercut | Tagged , , | Comments Off on Eclipse Papercut #11 Updating Eclipse 4 RCP application with p2

Context functions in Eclipse RCP

Context functions in Eclipse RCP are powerful tools. They allow you to register for certain keys in the context and create objects for these keys lazily. I created a separate tutorial for them. See Context functions in Eclipse for details … Continue reading

Posted in Eclipse, Lars Vogel | Tagged , , | Comments Off on Context functions in Eclipse RCP

Migrating plug-ins from Eclipse 3.x to Eclipse 4 – getting ready for Eclipse 4

To migrate your Views and Editors to Eclipse 4 you can choice to use org.eclipse.e4.tools.compat plug-in from the e4 tooling projects. This bridge was developed by Tom Schindl a while ago. To use this bridge in Eclipse 4.2 or Eclipse … Continue reading

Posted in Eclipse | Tagged , | Comments Off on Migrating plug-ins from Eclipse 3.x to Eclipse 4 – getting ready for Eclipse 4

Building the e4 tools locally with CBI

In case you are building Eclipse4 RCP applications (which you should Eclipse 3.x RCP is just legacy these days), you may want to use the latest and greatest version of your e4 tooling. I updated the description how to build … Continue reading

Posted in Eclipse | Tagged | 2 Comments

Moving the e4 tools build to Tycho

I implemented a Tycho build for the e4 tools based in the CBI configuration (I hope). If you want to build the e4 tools now for yourself, just do the following: git clone git://git.eclipse.org/gitroot/e4/org.eclipse.e4.tools.git cd org.eclipse.e4.tools/ mvn clean install This … Continue reading

Posted in Eclipse | Tagged , | 10 Comments

Replacing the persistence approach for the Eclipse 4 application model

Eclipse 4 uses an instance of the IModelResourceHandler interface to load and save the application model at startup. The default implementation of this interface is provided by the ResourceHandler class from the org.eclipse.e4.ui.internal.workbench package. You can specify the modelResourceHandler as … Continue reading

Posted in Eclipse | Tagged , , | Comments Off on Replacing the persistence approach for the Eclipse 4 application model

Eclipse 4.2 is ugly? Change the theme!

I just had an interesting Twitter conversation with my good friend Oliver Gierke about the new Eclipse 4.2 look. Oliver did not like the new look and after changing the theme to Classic still complained about the new look. Please … Continue reading

Posted in Eclipse | Tagged , | 17 Comments