SWT

JFace Data Binding: Buffering Binding Updates

Bind Me Later

One of the key elements of any non-trivial data binding implementation is how you control the timing of the binding of data. Most of the simple examples of JFace or JGoodies data binding simply have ‘live’ bindings, where any change made on one side is immediately propagated to the other side. While this is valuable, and is certainly a neat party trick when you have two UI controls bound to the same field, it is in my estimation, the less common scenario.

JFace Data Binding: Understanding Master/Detail Observables

I’ve been working with JFace a lot recently in an RCP application. One of the technologies I have started working with in detail is JFace Data Binding; now that it has left ‘provisional’ status, I figure I ought to start taking advantage of it wherever I can.

JGoodies Comparisons

SWT Callback Library

I ran across this over at Planet Eclipse - the folk(s?) over at PlayingWithWire.com have released an SWT Callback Library which is a fairly simple use of reflection to drastically reduce the code clutter for event handling. The approach used isn’t exactly new (it reminds me of the thinlet days), but I’m looking forward to tinkering with it in SWT.