57 45 4c 4c 20 44 4f 4e 45 21
                   

Jun 16

The Secondary ID

Posted on Tuesday, June 16, 2009 in Articles, Eclipse Articles.

In many RCP applications your views (ViewParts) will not be singletons. Perhaps you have a tree or project view which is probably a “show only once” view, but for others it’s more likely you have them flagged in the plugin xml to say allowMultiple=”true” in the <view /> tag. For multiple views sharing the same [...]


May 22

MenuManagers and You

Posted on Friday, May 22, 2009 in Articles, Eclipse Articles, Programming.

If you’re using Eclipse RCP (or even standalone SWT with JFace) you are most likely using MenuManagers in various places, for popup menus, toolbar menus, etc. You might be happily using them without much of a thought or care of where they end up after they have been shown or how their internal workings actually [...]


Jan 12

RCP Workspaces

Posted on Monday, January 12, 2009 in Articles, Eclipse Articles, Programming.

An “Eclipse workspace” is basically a directory where all your metadata preference files are stored (Eclipse specific files, there’s a lot of them). It’s also where your projects are stored, your source files, jars, and so on. It’s useful to have all of this one one place, and Eclipse itself requires it or your workspace [...]


Jan 2

Glazed Lists + SWT Tables == True

Posted on Friday, January 2, 2009 in Articles, Eclipse Articles, Programming.

If you haven’t heard about Glazed Lists until now, it’s about time you do, because it’s probably the last tables and grid sorting/filtering API you will ever need. It will also be the last time you rip your hair out when someone asks you for a multi-sort-multi-thread-asynchronously-updated-filtered-unique-table (which happens all the time, right?). From here [...]