Category Archives: OSGi

Posts about OSGi

New message extension update

I’m very happy and of course proud to see that the new message extension created by Tom Schindl and me is part of the Eclipse platform with Eclipse Luna M3. If you followed my blog post series about the new … Continue reading

Posted in Dirk Fauth, Eclipse, OSGi | Comments Off on New message extension update

Eclipse Internationalization Part 4/4 – New Features by Dirk Fauth

Finally I found the time to write the last part of my blog post series about Eclipse internationalization with the new message extension created by Tom Schindl and me. The series started with showing the issues in the current solution … Continue reading

Posted in Dirk Fauth, Eclipse, OSGi | 5 Comments

Leap Motion in Eclipse 4

The Leap Motion device is out! Great news for all who waited for it. For me as an Eclipse 4 enthusiast and a technology lover it was obvious to bring both worlds together. Controlling an Eclipse 4 application with gestures. … Continue reading

Posted in Dirk Fauth, Eclipse, OSGi, Other | 7 Comments

Eclipse Internationalization Part 3/4 – Migration by Dirk Fauth

In my last blog post I explained the new message extension added to the E4 tools by Tom Schindl and me. It is similar to the Eclipse localization mechanism based on OSGi NLS, but gets rid of the downsides of … Continue reading

Posted in Dirk Fauth, Eclipse, OSGi | Comments Off on Eclipse Internationalization Part 3/4 – Migration by Dirk Fauth

Eclipse Internationalization Part 2/4 – New Message Extension by Dirk Fauth and Tom Schindl

In my last blog post I explained the current available solutions for translating an Eclipse 4 application and what is wrong with them. In this blog post I will show you a new solution for translating your Eclipse 4 application. … Continue reading

Posted in Dirk Fauth, Eclipse, OSGi | 6 Comments

Eclipse Internationalization Part 1/4 – Current Situation by Dirk Fauth

If you are developing Eclipse applications and plugins for users around the world, you should prepare them to be translated into several languages. While in other frameworks this process is quite straight forward (think of any webframework you know), in … Continue reading

Posted in Dirk Fauth, Eclipse, Java, OSGi | Comments Off on Eclipse Internationalization Part 1/4 – Current Situation by Dirk Fauth

Speak like a native – How to use native code (Windows DLL) in OSGi

As you know the OSGi Framework enforces strong modularity. This also applies to native library code, e.g. a Windows DLL. To make your DLL available in the context of OSGi you have to use the Bundle-NativeCode section in MANIFEST.MF. For … Continue reading

Posted in Eclipse, OSGi | Tagged | 5 Comments

Friends of yours? Using x-friends in Equinox to loosen the API restrictions for some plugins

In Defining provisional API in Equinox I discussed how to mark your API as internal / provisional. But what if your plugin has a close friend which should be allowed to use this API without restrictions? Even in the plugin … Continue reading

Posted in Eclipse, OSGi | Tagged , | 1 Comment

I didn’t mean it like this – Defining provisional API in Equinox

OSGi is very strong in defining API contracts. In each bundle you can decide this which packages are exported and which can be used by other plugins. But what if you want to make your classes usable to other but … Continue reading

Posted in Eclipse, OSGi | Tagged , | 5 Comments

Going plugin (from an OSGi bundle)

The Eclipse plugin creation wizard allows to create OSGi bundles or Eclipse plugins. The most notable difference is that the PDE plugin editor does not show the extension tab. I recently wanted to use an plugin extension in a project … Continue reading

Posted in Eclipse, OSGi | Tagged , | 16 Comments