e4 Tag

We are very happy to announce release 1.2.0 of the EMF Client Platform (ECP)! The 1.2.0 release contains a lot of small improvements. The most noteworthy new features are: EMF Forms, a new sub component of EMF Client Platform support the efficient development of form-based UIs and can be used independently of ECP ECP and EMF Forms provides support for the Eclipse 4 Application Platform I will blog about these...

Read More

In the last two parts of my Eclipse 4 (e4) tutorial, I described details about the dependency injection. One object type that is typically injected in Eclipse 4 is services. Services play a central role in e4. One of the key strengths of a framework such as Eclipse has always been the possibility of reusing of a lot of framework functionality. That means Eclipse as...

Read More

In the last part of my Eclipse 4 (e4) tutorial, I describe details about how to control the parameters injected using the annotations @Inject, @Named and @Optional. These parameters allow you to specify more precisely which object is injected and what happens if required parameters cannot be resolved. However, there are several use cases where you want to specify more precisely the point in time...

Read More

The "Problems" view in Eclipse lists errors and warnings in the workspace. In its default settings this view is not entirely helpful, but it is highly customizable. Today I want to show you how you can configure this view to shift the focus to the interesting errors and warnings in your current area of work. Open the "Problems" view menu by clicking on the little triangle...

Read More

The Eclipse Modeling Framework (EMF) is a core technology in the Eclipse Ecosystem and has become even more important with its application as the data model for Eclipse 4. As a Christmas present from EclipseSource to you, we have updated the EMF Tutorial on our webpage and have also provided an updated PDF download for the tutorial. The tutorial provides an introduction to EMF that is intended to help...

Read More

Since e4 technology and concepts are in every Juno release and will be downloaded millions of times, many projects are currently evaluating why, when and how to migrate to the Eclipse 4 (e4) Application platform. The why and the when answers are classical, “It depends…”  In fact, the answers depend on many criteria such as the existing components, third-party frameworks used and many more. Additionally,...

Read More

Developing software is a pretty abstract job. In many cases you don't really “see” what’s happening. Once a developer has completed a task, she/he sends some bits to the SCM and starts the next one. In open source projects several developers do this every day, sometimes at the same time, but they might not even be aware of it. Wouldn’t it be nice sometimes to be...

Read More

This year we are again very happy to be hosting an Eclipse November DemoCamp in Munich. However, we are cheating a little, because it will be on December 5th. So let's call it the Christmas DemoCamp: Due to renovations we can only offer 80 seats this time, so please make sure you register soon, as we usually receive more then 120 registrations. You can register on...

Read More

Looking at all the interesting talks in the EclipseCon Schedule, many people wonder which talks to attend. This obviously depends on the topics you are interested. So imagine I would only be interested in Eclipse 4 (e4), this would be my schedule: Tuesday Obviously I would start the day with attending the Eclipse 4 Tutorial. After the lunch break I would have some time to recover, but probably...

Read More