Your SlideShare is downloading. ×
0
EMF Client Platform
EMF Client Platform
EMF Client Platform
EMF Client Platform
EMF Client Platform
EMF Client Platform
EMF Client Platform
EMF Client Platform
EMF Client Platform
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

EMF Client Platform

763

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
763
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. EMF Client Platform (ECP) One-click EMF-based Application Jonas Helming, Maximilian Koegel [email_address] , [email_address]
  • 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>=&gt; You should use the EMF Client Platform </li></ul>
  • 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. Features Navigator Editor Validation View Dialogs Transparent Workspace
  • 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. 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. <ul><li>DEMO </li></ul>
  • 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. More Information about ECP <ul><li>www.emfcp.org =&gt; 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>

×