Another few weeks have passed and here is a new release of e(fx)clipse. There are not many new features but the stuff available already has been improved. Let’s look at the most important things one by one: e(fx)clipse now has reached a point where I think it deserves itsown homepage with informations on the project, [...]
Read moreFind Classloader for a given OSGi-Bundle or Having fun with FXML in OSGi
So this is something I wanted serval times already and now since Equinox 3.7 it is available. You get get the classloader used by bundle very simple. My use case is that I have to pass an none OSGi-Aware lib (in my case JavaFX) the correct classloader when it creates instances using reflection. In my [...]
Read moreJFace-Viewer and Eclipse Databinding with > 10.000 Objects
Inspired by a bugzilla-discussion where virtual support for the nebula grid. I thought I blog a bit about Eclipse Databinding when it comes to big datasets. The standard way used looks like this: Executing this code with the following item count shows the following figures: Object count Time to fill (in ms) 10,000 1,178 30,000 [...]
Read moreTeneo, OSGi and Javaassist for proxy loading
Yesterday I’ve debugged to get javaassist working with teneo which gave us headaches in the past so we simply turned it off which isn’t really a problem to us but I simply wanted to know why it didn’t worked. As very often when hibernate and OSGi meet each other this is a problem of classloading [...]
Read moreEclipse 4.1: Run your 3.x RCP in 4.1
So there are many 3.x-RCP application and their developers who’d like to run their RCP-Apps ontop of the Eclipse 4.1 RCP (Attention: Don’t mix this up with the Eclipse 4 Application Platform – I’ve blogged about lately). The Eclipse 4.1 RCP allows you to run your RCP applications unmodified ontop of the Eclipse 4 Application [...]
Read moreIntroducing e(fx)clipse
UPDATE Please download the latest version from efxclipse.org People who’ve read my blog in the last few weeks have seen that I invested some time in getting the Eclipse 4 Application Platform running on top of JavaFX. One of the key technologies of JavaFX is that one uses CSS to theme the whole application but [...]
Read moreEclipse 4.1 Application Platform – A platform for anyone
This post is dedicated to “Eclipse 4.1 Application Platform” (EAP). So what is the EAP? In short it is a Widget-Toolkit agonstic UI-Application framework for OSGi which provides the following features: An extensible central application model abstracting the main concepts of UI-Applications: UI-Concepts like Windows, Toolbars, Parts, … None-UI Concepts like Commands and Handlers, Extensions, [...]
Read moreHow to apply the e4 programming model to 3.x
So while I could only encourage everyone to use the Eclipse 4.1 Application Platform (EAP) to write UI-applications, this post is for those who have existing 3.x code which they want to refactor step by step to run on EAP. So if you ever looked at how EAP are developed the first thing you notice [...]
Read moreUsing Xtext to create JavaFX-CSS Editor
While working on the example application showed in my last blog I missed the possibility to edit the CSS-Files used to theme JavaFX-applications. Having heard about Xtext and that it allows one easily create editors for your DSL (and CSS is nothing more) I decided to start teaching myself some Xtext and so I sat [...]
Read moreTaking JavaFX for a spin
So it’s been about 2 weeks ago when a JavaFX beta was released to the public and I could not resist to bring up some Windows and give it a try. First of all I’m quite impressed on the features it gives me compared to what I know from SWT and Swing. I can control [...]
Read more
November 13, 2011


