Author Archives: Tom Schindl
Bringing OSGi-DS to plain java applications
Fairly everything in e(fx)clipse is done with DS-Services when you run in an OSGi-Environment. Still many of them don’t have any dependency on OSGi at all so most components we have can also run/get used in an ordinary Java-Environment (see … Continue reading
JavaFX Codeeditors at JavaOne – CON3123
If you happen to be at JavaOne this week. I’ll do a talk today (Tuesday Oct 27th at 16:00) on How to Build an IDE/Code Editor with JavaFX – CON3123. I’ll explain how one can build cool and lightweight code … Continue reading
When an IContextFunction does not solve your problem – and the solution with e(fx)clipse 2.2.0
If you haven’t read my last blog post where I described the problem of letting the DI container inject an instance of ModelElementFactory directly you should do so before proceeding because it will help you understand the problem the following … Continue reading
Creation of Eclipse 4 Application Model elements in efxclipse 2.2.0
In last blog post I talked about the problem that people (including me!) often forget to set the contributorURI of the MApplicationElement instance which could lead to problems. So with the next release of e(fx)clipse there’s a new service called … Continue reading
Eclipse 4 Application Platform – contributorURI vs contributionURI
All Eclipse 4 applications (from the Eclipse 4.x IDE to your simple e4 RCP) leverage the Eclipse 4 application model who is a representation of your whole application in a well defined and typesafe EMF-Model (you can somehow compare it … Continue reading
Major improvements to @Preference in e(fx)clipse 2.2.0
With 2.1.0 we introduced our custom @Preference annotation who is to be preferred over the one available as part of the Eclipse 4 Application Platform. With the next nightly build there are even more reasons to use our annotation because … Continue reading
JavaFX Codeeditors – New features for Scanner rules (required to support eg Asciidoc)
Yesterday I worked on a cool addition required to develop syntax highlighting for things like Asciidoc. Suppose you want to define lexical highlighting for Asciidoc you very likely have a rule like this: But now suppose your asciidoc-File looks like … Continue reading
e(fx)clipse 2.1.0 released
I’m happy to announce that e(fx)clipse 2.1.0 has been released today and it has a heap of new features and bugfixes (in total 49 tickets have been resolved). The project Starting with this release I’d like to publicly document the … Continue reading
Access Dart Analysis Server from Java
In my last few blogs (here, here and here) I started implementing a smart dart editor with syntax highlighting, auto complete, … for google dart. While the first posts have been dedicated to getting syntax highlighting working we’ll now start … Continue reading
Developing a source code editor in JavaFX (on the Eclipse 4 Application Platform)
You’ve chosen e4 and JavaFX as the technologies to implement your cool rich client application. Congrats! In the first iteration you’ve implemented all the form UIs you need in your application which you made flashy with the help of CSS, … Continue reading