This repository contains the sources of the Eclipse 4 RCP Cookbook.
The branches contain the different steps, so by switching the branches, the steps to reach the state in the master branch can be followed.
This is the basic recipe to get started with an Eclipse Application, the basic concepts and best practices.
The original blog post can be found here: Eclipse RCP Cookbook – Basic Recipe
The updated version is contained in this repository in Basic Recipe
This is the food combining recipe, that separates and decouples different parts of the application. It does this by making use of OSGi Declarative Services and OSGi Events.
The original blog post can be found here: OSGi declarative services and the event bus – Eclipse RCP Cookbook
The updated version is contained in this repository in Food Combining Recipe
This is the Thermomix recipe, which actually means that we add the ability to build the Eclipse application without UI integration. To explain the Thermomix analogy, it means that we put everything together in one place and press a button to get the final meal at the end without interaction. :-)
The tutorial is contained in this repository in Thermomix Recipe
This is the Topping Recipe, which means that we add the ability to update the Eclipse application with additional functions or bugfixes via an update mechanism. For this we use _Eclipse Equinox p2 _ and integrate it into our application.
The original blog post can be found here: Add p2 update functionality to an Eclipse 4 application – Eclipse RCP Cookbook
The updated version is contained in this repository in Topping Recipe