EEF : Sexy Properties, Wizards and Views - EclipseCon 11

7,063 views
6,867 views

Published on

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,063
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

EEF : Sexy Properties, Wizards and Views - EclipseCon 11

  1. 1. EclipseCon 2011 Sexy Properties, Wizards and Views Mariot Chauvin Obeo, Francecopyright 2011 Obeo
  2. 2. In a Nutshell● Modelize your UI● Generate the code● Integrate and extend
  3. 3. Before● Flat properties● No wizards● No forms
  4. 4. in action!● Live validation in text widget● Table and and other user-friendly widgets● Help for each model element
  5. 5. in action!● Tabs● Undo management
  6. 6. in action!
  7. 7. Behind the Scene
  8. 8. Three Steps process ● Initialize 1 Create a target source folder ● ● Add runtime as dependency
  9. 9. The big Map
  10. 10. Three Steps process ● Customize 2 ● Generate
  11. 11. Three Steps process ● Integrate into plugin.xml 3 ● Integrate into java code
  12. 12. Inside the Machinery
  13. 13. Minimal Runtime● Use EMF Edit Adapter Factories● Compatible with EMF Transaction● Compatible with EMF Validation
  14. 14. Usage of Templates ● Great tooling with Acceleo ● Customize generation ● Create your own widget
  15. 15. Automated Tests● SWTBot tests for each widget● More than 170 SWTBot tests
  16. 16. Whats new ? ● 0.9 release ● 30% less generated code ● One click generation
  17. 17. Whats cooking ? ● EMF.Edit 2.0 ● New widgets ● Runtime mode
  18. 18. Project recognition● Most innovative project finalist● Daily active newsgroup● About 10 downloads each day
  19. 19. Try it!● In Helios● In Indigo● On Marketplace
  20. 20. Thanks EMF Technologies newsgroup and mailling list ● ● ● http://www.eclipse.org/modeling/emft/?project=eef ● http://wiki.eclipse.org/EEF

×