Top Banner
Only one Click to an EMF Application EMF Client Platform Jonas Helming, Maximilian Koegel {helming, koegel}@in.tum.de Chair for Applied Software Engineering Institut für Informatik Technische Universität München
20

Only one Click to an EMF Application

Jun 13, 2015

Download

Technology

Talk Proposal for the Eclipse Con 2011
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Only one Click to an EMF Application

Only one Click to an EMF Application

EMF Client Platform

Jonas Helming, Maximilian Koegel{helming, koegel}@in.tum.de

Chair for Applied Software EngineeringInstitut für Informatik

Technische Universität München

Page 2: Only one Click to an EMF Application

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

2

Page 3: Only one Click to an EMF Application

Your Model in EMF

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

3

Page 4: Only one Click to an EMF Application

Your Model

Your Application

JFace

EMF Edit

EEFValidation

RedView

EMFStore

CDO

GMF

XText

4Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

Page 5: Only one Click to an EMF Application

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

5

Page 6: Only one Click to an EMF Application

Your Model

Your Application

One Click

Customization

Customization

6Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

Page 7: Only one Click to an EMF Application

EMF Client Platform

Navigator

Editor

Validation View

Dialogs

Model Workspace

7Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

Page 8: Only one Click to an EMF Application

Step Two: Run the Application

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

8

Page 9: Only one Click to an EMF Application

Editor

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

9

Page 10: Only one Click to an EMF Application

Editor

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

10

Page 11: Only one Click to an EMF Application

Customization

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

11

Your Widget

Page 12: Only one Click to an EMF Application

RedView Integration

• Add E-Mail to author

• Add Date of Birth to author

• Add LP with Title and digitalized

• Modify Label Provider

12Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

Page 13: Only one Click to an EMF Application

Navigator

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

13

Page 14: Only one Click to an EMF Application

Custom Drag and Drop

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

14

Extension:

Page 15: Only one Click to an EMF Application

Validation

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

15

Page 16: Only one Click to an EMF Application

Transparent Workspace

Model Workspace

XMI EMFStore

16Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

CDO

Page 17: Only one Click to an EMF Application

Ecore is defined in Ecore

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

17

Ecore Ecore

Page 18: Only one Click to an EMF Application

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

18

Page 19: Only one Click to an EMF Application

Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application

19

Page 20: Only one Click to an EMF Application

More Information

• emfcp.org

• unicase.blogspot.com

• Twitter/emfcp #emfcp

• Eclipse Project

20Jonas Helming, Maximilian Koegel: Only one Click to an EMF Application