0
EMF Client  Platform  (ECP) One-click EMF-based Application Jonas Helming, Maximilian Koegel [email_address] ,  [email_add...
You... <ul><li>... want to build an entity-centric application? </li></ul><ul><li>... want to use EMF to model your entiti...
Manifest of the EMF Client Platform <ul><li>One-click Application </li></ul><ul><li>Extensible and Replacable </li></ul><u...
Features Navigator Editor Validation View Dialogs Transparent Workspace
Extensible UI <ul><li>Arrange, replace and customize Controls in Editor </li></ul><ul><li>Add new pages in Editor </li></u...
Transparent Workspace <ul><li>Access EMF EObjects, not Files </li></ul><ul><li>Adapter for GMF </li></ul><ul><li>Transpare...
<ul><li>DEMO </li></ul>
Architecture EMF Client Platform (ECP) Your Application Editor Navigator Validation UI.common Workspace Model Custom View ...
More Information about ECP <ul><li>www.emfcp.org  => Developer Wiki </li></ul><ul><li>unicase.blogspot.com </li></ul><ul><...
Upcoming SlideShare
Loading in...5
×

EMF Client Platform

770

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
770
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "EMF Client Platform"

  1. 1. EMF Client Platform (ECP) One-click EMF-based Application Jonas Helming, Maximilian Koegel [email_address] , [email_address]
  2. 2. You... <ul><li>... want to build an entity-centric application? </li></ul><ul><li>... want to use EMF to model your entities? </li></ul><ul><li>... want to have a running version ASAP? </li></ul><ul><li>... do not (yet) know how the UI will exactly look like? </li></ul><ul><li>... do not (yet) know what additional frameworks to use? </li></ul><ul><li>... do not want to deal with files and adapters? </li></ul><ul><li>=> You should use the EMF Client Platform </li></ul>
  3. 3. Manifest of the EMF Client Platform <ul><li>One-click Application </li></ul><ul><li>Extensible and Replacable </li></ul><ul><li>EMF-Centric </li></ul>
  4. 4. Features Navigator Editor Validation View Dialogs Transparent Workspace
  5. 5. Extensible UI <ul><li>Arrange, replace and customize Controls in Editor </li></ul><ul><li>Add new pages in Editor </li></ul><ul><li>Add custom Editors or Views </li></ul><ul><li>Customize Drag and Drop </li></ul><ul><li>Re-use EMF-centric UI elements </li></ul>
  6. 6. Transparent Workspace <ul><li>Access EMF EObjects, not Files </li></ul><ul><li>Adapter for GMF </li></ul><ul><li>Transparent persistency layer: </li></ul>Transparent Workspace <ul><li>Files </li></ul><ul><li>EMFStore </li></ul><ul><li>CDO (coming soon) </li></ul>
  7. 7. <ul><li>DEMO </li></ul>
  8. 8. Architecture EMF Client Platform (ECP) Your Application Editor Navigator Validation UI.common Workspace Model Custom View Custom Control Custom Constraint Eclipse Frameworks EMF.Edit EMF Validation Databinding ...
  9. 9. More Information about ECP <ul><li>www.emfcp.org => Developer Wiki </li></ul><ul><li>unicase.blogspot.com </li></ul><ul><li>Twitter/emfcp </li></ul><ul><li>Proposal www.eclipse.org/proposals </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×