Remy Suen (IBM )
Making at Eclipse · Standard
Thursday, 15:50, 20 minutes | Ballroom D
This talk will describe the e4 model and provide an overview of the different types of elements in the model such as user-contributed content (actual parts) and the UI elements responsible for the layout of the application. We will present some simple configurations that one may see in RCP applications to demonstrate the flexibility of the modeled UI. With the model, alterations to the layout are now much more open-ended, enabling the designers to create shapes they were not originally able to with Eclipse 3.x. With great power comes great responsibilities though as element containment must be strictly adhered to to prevent the creation of a corrupt model, generics and customized code in the collections enables the model to enforce these rules and prevent such illegal modification operations from being performed.
Remy has been involved with the Eclipse community since 2006 beginning with his participation in Google's Summer of Code program that year. He is a committer on the ECF, Platform UI, e4, and EGit projects, but is perhaps best known for his antics on the #eclipse IRC channel on Freenode and for spending too much time in Bugzilla. Remy received the Top Contributor award at EclipseCon 2008 and graduated from the University of Waterloo in 2009. He now works as a software developer for IBM Rational in Ottawa, Canada. When Remy isn't coding or reading up on bugs or that backlog of IRC chat messages, he can be found honing his Japanese skills through reading, playing the piano, or practicing Sogetsu ikebana.