Eclipse hints, tips, and random musings

Wayne Beaton’s blog about Eclipse.

Archive for the 'Eclipse 101' Category

Getting to Know EBERT

Posted in Eclipse 101, Equinox, Examples, Other on December 15th, 2008 | 2 Comments »

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 ]

JUnit Testing GUIs

Posted in Eclipse 101, Examples on October 20th, 2008 | No Comments »

I’ve been filling in some of the gaps in unit testing on the Eclipse Examples project’s Eclipse Business Expense Reporting and Tracking (EBERT) component. My focus over the past several days has been to make sure that the user interface tests are as complete as I can make them. I thought I might spend a [...]

[ Back to top ]

Build that community!

Posted in Eclipse 101, Technology PMC on September 25th, 2008 | 4 Comments »

Developing a community around your project is hard work. But it’s worth it. I think that every open source project dreams of having a community… at least they should dream of it.
A community does stuff for you. As you develop a community of users, you’ll get feedback. Feedback is valuable to every project as it [...]

[ Back to top ]

Accessibility and ACTF

Posted in Eclipse 101, Technology PMC on September 3rd, 2008 | 3 Comments »

I learned a little something about accessibility today while playing with the Accessibility Tools Framework (ACTF) project’s Java Validation Componentry (Javaco).
Actually, I learned a couple of things before I learned the interesting part. First, Javaco currently works on Windows. Try as I might, Linux just isn’t supported. Lesson learned: read the documentation before spending an [...]

[ Back to top ]

Event Service

Posted in Eclipse 101, Equinox, Examples on July 17th, 2008 | 4 Comments »

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 ]

What is Riena About?

Posted in Eclipse 101 on June 19th, 2008 | 1 Comment »

Elias posted this note on the Riena Dev list. I think it’s interesting reading that deserves a broader audience. So… here it is.

From my personal point-of-view (having done a couple of RCP projects) the benefit of Riena that is important to *me* is, that Riena will provide a more “accessible” technology for writing rich clients [...]

[ Back to top ]

Does anybody know how such-and-such is coded?

Posted in Eclipse 101 on June 18th, 2008 | 1 Comment »

Occasionally we get questions along these lines on the newsgroups:
Does anybody know how X is coded in Eclipse?
The simple answer is yes. Everybody can know how it’s coded. The source code is out there for all to see.
You have a couple of choices when it comes to viewing source code from Eclipse projects. If you [...]

[ Back to top ]

“20 Things”

Posted in Eclipse 101, Other on May 22nd, 2008 | No Comments »

The first thing I asked about “20 Things” was for the pop culture source of the title. Apparently (according to McQ), there is none.
The first thing that I noticed about “20 Things” was that there are only 17 things on the list (at least there were only 17 when we started).
The first thing that I [...]

[ Back to top ]

Adapting

Posted in Eclipse 101, Examples on November 5th, 2007 | 5 Comments »

Over the past week or so, I’ve been discussing how you can make your objects adaptable into different forms. This is great for getting your objects to tightly integrate with existing parts of the Eclipse infrastructure, while remaining loosely coupled with the actual implementation. Loose coupling with tight integration is pretty powerful stuff.
A while back, [...]

[ Back to top ]

Adapters, part deux

Posted in Eclipse 101 on October 23rd, 2007 | 4 Comments »

In my last post on the topic, I hinted that adapters can be used to loosen the coupling in your code and then showed how you could use adapters to add even more coupling in your code. Originally, I had a domain class, Person, that knew how to provide information to the Properties view by [...]

[ Back to top ]

Recent Posts

Archives

Categories

Meta