The way you look tonight - Generating flexible UI's with EMF and Databinding
Making With Eclipse · Lightning (12 mins)
Tags: e4 , Modeling , UI / RCP
Monday, 16:32, 13 minutes | Stevens Creek
In the area of Web 2.0 the user is used to customize the representation layer. For example the iGoogle page allows to rearrange the UI elements.
SWT based UI's tend to be static, e.g. they have a predefined number of fields with fixed labels which are displayed based on a layout defined at development time.
This session will show the usage of EMF and JFace Databinding to generate Eclipse views which can be dynamically changed by the user at runtime.
The following topics will be covered:
1. The underlying EMF model (based on Eclipse E4 TM) for the widgets
2. How the widget model can be combined with any domain model
3. How the user can dynamically change field labels, hide fields, rearrange composites and define different representations for the same view
4. How JFace Databinding clues everything together
Lars is a developer, consultant, trainer and product manager. He is currently working as a Product Manager at SAP AG and as an independent Java and Eclipse consultant.
He has a deep and broad background in Java and Eclipse technologies and is a committer in the Eclipse E4 project. He is a regular speaker at SAP and Java / Eclipse events and is well known for his Java technology related website http://www.vogella.de.