Archive for the 'Equinox' Category
Getting to Know EBERT
The Eclipse Examples Project has a 0.1 release review scheduled for next Tuesday (December 23). For this review, there are two components: The Eclipse Business Expense Reporting Tool (EBERT) and Image Utilities. I’ll defer discussion of Image Utilities for another day…
As the name suggests, EBERT is an application that can be used to capture [...]
[ Back to top ]
OSGi development with Eclipse Equinox - Tutorial
Lars Vogel is quickly becoming one of our most prolific contributors. His latest entry teaches the reader how to create that first bundle and gently introduces the terminology and technology around OSGi and Equinox. Send comments about the article directly to Lars (his email address is on the article).
[ Back to top ]
Event Service
I blogged a while back about the potential use of a bus for delivering property change notifications in place of the very common observer pattern. A reader commented that the exact service I need to implement that sort of thing is already available in the form of the OSGi Event Service. An implementation of this [...]
[ Back to top ]
Et toi, p2?
Whenever I think of p2, I just can’t shake the image of the little dog in the stories we used to make up in French class in elementary school. “Pauvre Pitou. Il a sautĂ© par la fenĂȘtre…” But I digress…
Today I did a little experiment with p2. I downloaded one of the Ganymede M7 packages [...]
[ Back to top ]
EBERT: It’s alive!
Well… mostly.
The code for the Eclipse Business Expense Reporting Tool (you may have noticed that I’ve changed what the ‘T’ stands for) has been checked into CVS per the approval of CQ 2310 and subject to the constraints of the parallel IP process.
I don’t consider this a complete example yet. The initial code contribution is [...]
[ Back to top ]
EBERT on Sprint Titan
Radoslav has taken it upon himself to get EBERT running on Sprint Titan (based on eRCP). How cool is that? Let me answer that for you: very cool.
See some screenshots here. I’m looking forward to Radoslav’s contributions to the project.
[ Back to top ]
Introducing EBERT
I blogged last week about an example application that I’ve been building. Building good examples is pretty hard: you want an example to be simple enough to understand. At the same time, it has to be real enough to useful and expose real issues. I think that this application strikes a reasonable balance. The Eclipse [...]
[ Back to top ]
The Interesting Part
The Eclipse Examples project has been provisioned! I’ll spend some time later this week setting up the landing page and get to work moving some of my examples into the new project. Frankly, it’s exciting as heck for me.
Over the last few days, I’ve been dreaming a bit about some of the code that I’d [...]
[ Back to top ]
Tracking Equinox Services in Eclipse RCP
This video podcast shows a simplified example of Equinox services in action. It shows declarative services being dynamically discovered using a service tracker that updates the user interface to show the services that are available. The example also shows Equinox declarative services, and the JFace databinding APIs in use.
[ Back to top ]
Equinox Services and User Interface
I’ve been trying to decide how to work with Equinox services in the user interface.
I’ve started modifying the Organizer application that will soon be part of the Eclipse Examples Project (once it’s provisioned) to use Equinox services. I’ve got a view that updates its appearance based on available services. The implementation is straightforward enough. The [...]
[ Back to top ]

