The generic EMF Editor

Sven Efftinge (itemis AG)

Frameworks - Modeling · Short - 10 minutes
Tuesday, 15:00, 10 minutes | Room 203/204

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

EMF provides a so called reflective editor with a generic tree viewer and a properties view, based on EMF's reflective API. The "generic editor", which is currently available as a sample as part of M2T Xpand, is leverages this functionality, but in addition allows to add domain-specific constraints, labels and icons at runtime. Such extensions are implemented using Xpand and it's sub languages Check and Xtend. As those languages are interpreted there is no need to install a customized editor, all you need to do is putting the Xpand resources in place (a specific location in the workspace related to the ecore file).
Sven Efftinge works as consultant, coach and developer and leads a lab of itemis AG in Kiel, Germany. His focus is on domain-specific modelling, generator development and Eclipse technologies - Sven has developed the languages and core of openArchitectureWare 4 as well as the Xtext framework. Always looking for new technologies and concepts which help reducing complexity in enterprise software systems, he can help looking through the maze of the latest hypes. Sven is also a speaker on software conferences, co-author of a book and writes articles for magazines.

This session is part of the curated collection of short talks titled
"EMF Comparison, Editing, and Indexing"

Gold sponsors

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page