Bug 256706 - Push CDO feature delegation concepts into core runtime
Summary: Push CDO feature delegation concepts into core runtime
Status: RESOLVED WONTFIX
Alias: None
Product: EMF
Classification: Modeling
Component: Core (show other bugs)
Version: 2.5.0   Edit
Hardware: PC Windows XP
: P3 enhancement with 5 votes (vote)
Target Milestone: Helios   Edit
Assignee: Ed Merks CLA
QA Contact:
URL:
Whiteboard:
Keywords: plan
Depends on:
Blocks: 256244
  Show dependency tree
 
Reported: 2008-11-26 16:45 EST by Cameron Bateman CLA
Modified: 2018-01-30 07:11 EST (History)
13 users (show)

See Also:
Kenn.Hussey: helios+


Attachments
v1 - initial design study (70.33 KB, application/zip)
2009-12-24 05:41 EST, Eike Stepper CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cameron Bateman CLA 2008-11-26 16:45:45 EST
This is an enhancement request opened at Ed's suggestion to track possible injection of CDO feature delegation concepts into the core.  The original discussion started at: 

http://www.eclipse.org/newsportal/article.php?id=37701&group=eclipse.tools.emf#37701

So far, we have the main the concept from http://www.eclipse.org/newsportal/article.php?id=37708&group=eclipse.tools.emf#37708 that:

"a store-based implementation [of EStore] that works effectively like a DynamicEobjectImpl until a store is associated so that folks can generate models that work without CDO but also can take advantage of all of CDO's facilities when used in that context."

which would allow that:

"Only once the object is added to a store-based resource (e.g, CDOResourceImpl) is a store associated and at that point, the "transient" state of the object is transfered to the store."

From my perspective, it would also be important to define my own "store-based resource" that does not rely CDO, so that I can define my storage re-association.
Comment 1 Eike Stepper CLA 2009-12-24 05:41:56 EST
Created attachment 155013 [details]
v1 - initial design study
Comment 2 Ed Merks CLA 2018-01-30 07:11:02 EST
This looks satel.