The Oakland Software Data Transformer uses extensive RCP features: common navigator, resources, EFS (zip and plugin), language toolkit, search, persistent properties, and many IDE features. It exists both as an RCP application and IDE plugin. It uses a number of features beyond the supported APIs, sometimes at the cost of copying code. I will cover as many tricks and things to look out for as possible.
Francis Upton IV is a committer in the Plaform UI and Documentation projects and is currently responsible for the maintenance of the Common Navigator Framework. For his day gig, he runs Oakland Software, one of the smaller bay area software product companies where he has been completely consumed with a passion for data transformation for the last 5 years. Francis has spent most of his career working on system software (the type that no users sees) at Digital, Hewlett Packard, Forte Software, and Vitria and remains surprised that he ended up a UI developer. In addition he has run the engineering departments at other startups. Besides the Common Navigator, his other hobby is playing the tuba in large symphony orchestras.
This session is part of the curated collection of short talks titled "Real World RCP"