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.

Slides eclipse democamp vienna 6

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.

  • Login to see the comments

  • Be the first to like this

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

×