xtend

Spraying - a quick way to create Graphitis

Session Type: 
Standard [35 minutes]
Speakers

The Graphiti framework is a the approach to create highly sophisticated visual editors on top of the GEF framework. Creating editors with Graphiti is fairly simple, but yet repetitive, which makes it a candidate to be supported by the means of model-driven development.

Spray provides Xtext based tooling to describe Visual DSL Editors against the Graphiti runtime, and code generation (with Xtend2) to create the boilerplate code for realizing the implementation. The DSL employs some advanced usage of Xtext and Xtend.

Schedule info

Audience

Track: 
Modeling
Experience level: 
Intermediate
Syndicate content