Jeff Mesnil’s Weblog

Archive for March, 2006

Highlights of Greg Stein’s keynote

Wednesday, March 22nd, 2006

Some highlights from Greg Stein’s keynote

The Apache Way

Communities first, code second
Communities over individuals Apache central to Open Source work but Eclipse is also gravitating to the center
The license trend is going to the bottom

Proprietary | v Restricted […]

Use case for scripting a RCP application

Wednesday, March 22nd, 2006

I attended the Scripting Eclipse panel which was quite interesting (see Ed’s transcript.

Scripting Eclipse means a lot of different things to different people. My own interest is to provide scripting ability to a RCP application so that its users can customize it for their needs and create their own workflow.

For example, imagine that the RCP application […]

Console DOM for Eclipse Monkey script

Tuesday, March 21st, 2006

I wrote a simple DOM to write message to Eclipse console from a Monkey Script.

I have not yet created an update site for it so you have do download it and install it in your plugins directory manually. It provides a out variable that you can use to write to a console.

Here is the mandatory “Hello, […]

Hook when hovering on a menu item in Eclipse

Tuesday, March 21st, 2006

I’m trying to display a message in Eclipse global status bar when hovering on a menu item.

I had the part to display the message (but I’m pretty sure it’s the ugliest way I could have found):

if (window instanceof ApplicationWindow) {
    ApplicationWindow appWindow = (ApplicationWindow)window;

[…]

“Find Missing Headers” Monkey Script

Monday, March 20th, 2006

Still playing with Eclipse Monkey.

I wrote this simple script based on the org.eclipse.dash.doms resources DOM. It looks for Java files to find the files which are missing copyright headers. In my script it is looking for the Eclipse Foundation copyright (Copyright (c) 2005 Eclipse Foundation).

— Came wiffling through the eclipsey wood — /* […]