Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Graphical Editing Framework        (GEF) 101    Dan Rubel and Jaime Wren         March 24, 2011
Who are we?Dan Rubel   Jaime Wren   Eric Clayberg
Upcoming Book    The Eclipse Graphical Editing Framework (GEF)       Dan Rubel - Jaime Wren - Eric Clayberg
What is GEF?
What is GEF?  GEF = GEF + Zest + Draw2D
Draw2D
Draw2D = Primitives Figures LayoutManagers Event Dispatcher Rendered onto SWT Canvas
Draw2D - Architecture
Draw2D - Figures & Borders
Draw2D - Layout Managers
Draw2D - Layout Managers Example
Draw2D - Connection Anchors
Draw2D - Connection Routers
Draw2D - Connection Decorations
Draw2D - Layers and Viewports
Draw2D - Layers and Viewports                    Crop and Zoom
Zest
Zest                 (JFace for GEF)  Model  Label Provider  Layout Algorithm
Zest - Examples
GEF
GEF - MVC Architecture
GEF- EditPartViewer
GEF- Book Example
Example - Shapes editor
Example - Logic editor
Example - Text editor
Example - Flow editor
Example - XMind
Example - WindowBuilder Pro
Upcoming SlideShare
Loading in …5
×

Graphical Editing Framework (GEF) 101

3,528 views

Published on

Presented by Jaime Wren and Dan Rubel at EclipseCon 2011

Published in: Technology, Business
  • Dating for everyone is here: ♥♥♥ http://bit.ly/39pMlLF ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Sex in your area is here: ❤❤❤ http://bit.ly/39pMlLF ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/yxufevpm } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Graphical Editing Framework (GEF) 101

  1. 1. Graphical Editing Framework (GEF) 101 Dan Rubel and Jaime Wren March 24, 2011
  2. 2. Who are we?Dan Rubel Jaime Wren Eric Clayberg
  3. 3. Upcoming Book The Eclipse Graphical Editing Framework (GEF) Dan Rubel - Jaime Wren - Eric Clayberg
  4. 4. What is GEF?
  5. 5. What is GEF? GEF = GEF + Zest + Draw2D
  6. 6. Draw2D
  7. 7. Draw2D = Primitives Figures LayoutManagers Event Dispatcher Rendered onto SWT Canvas
  8. 8. Draw2D - Architecture
  9. 9. Draw2D - Figures & Borders
  10. 10. Draw2D - Layout Managers
  11. 11. Draw2D - Layout Managers Example
  12. 12. Draw2D - Connection Anchors
  13. 13. Draw2D - Connection Routers
  14. 14. Draw2D - Connection Decorations
  15. 15. Draw2D - Layers and Viewports
  16. 16. Draw2D - Layers and Viewports Crop and Zoom
  17. 17. Zest
  18. 18. Zest (JFace for GEF) Model Label Provider Layout Algorithm
  19. 19. Zest - Examples
  20. 20. GEF
  21. 21. GEF - MVC Architecture
  22. 22. GEF- EditPartViewer
  23. 23. GEF- Book Example
  24. 24. Example - Shapes editor
  25. 25. Example - Logic editor
  26. 26. Example - Text editor
  27. 27. Example - Flow editor
  28. 28. Example - XMind
  29. 29. Example - WindowBuilder Pro

×