Slides eclipse democamp vienna 6

513 views

Published on

I used 2 days and tried to write something really cool in that period of time.

The result is a Xtext grammar running in the IDE. It can be used to model squares. This square-model is rendered to a vaadin ui using a draw helper each time the Xtext document changes.

Vaadins "dont push ozone layer" transports the painted squares to the browser, where they are rendered by vaadins rendering engine.

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

  • Be the first to like this

No Downloads
Views
Total views
513
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Slides eclipse democamp vienna 6

    1. 1. two days withredVoodo
    2. 2. We need websockets Eclipse Democamp, 22. Juni 2012,Vienna
    3. 3. Just a canvas Eclipse Democamp, 22. Juni 2012,Vienna
    4. 4. Let‘s draw squares Eclipse Democamp, 22. Juni 2012,Vienna
    5. 5. Let‘s draw squareslocation (x:y) Eclipse Democamp, 22. Juni 2012,Vienna
    6. 6. Let‘s draw squareslocation (x:y) size (w:h) Eclipse Democamp, 22. Juni 2012,Vienna
    7. 7. Let‘s draw squareslocation (x:y) caption size (w:h) Eclipse Democamp, 22. Juni 2012,Vienna
    8. 8. Let‘s draw squareslocation (x:y) caption nested size (w:h) Eclipse Democamp, 22. Juni 2012,Vienna
    9. 9. Let‘s draw squareslocation (x:y) caption nested size (w:h) styles Eclipse Democamp, 22. Juni 2012,Vienna
    10. 10. How to draw? Eclipse Democamp, 22. Juni 2012,Vienna
    11. 11. How to draw?grammar org.codingvienna.Dc6Canvas: {Canvas} Canvas { (squares+=Square)* };Square: {Square} Square { (properties+=Properties)* (squares+=Square)* };Properties: Color | Corner | Location | Caption |Size; Eclipse Democamp, 22. Juni 2012,Vienna
    12. 12. The result Eclipse Democamp, 22. Juni 2012,Vienna
    13. 13. Demotimehttps://vimeo.com/44442969 Eclipse Democamp, 22. Juni 2012,Vienna

    ×