Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "CDO/Client"

< CDO
Line 2: Line 2:
  
 
{|border="2" cellspacing="0" cellpadding="4" width="100%"
 
{|border="2" cellspacing="0" cellpadding="4" width="100%"
|rowspan = "2"|'''Model Type'''
+
|colspan = "2"|'''Model Type'''
|rowspan = "2"|'''Dynamic'''
+
|'''Dynamic'''
|rowspan = "2"|'''CDO<br>Generated'''
+
|'''CDO<br>Generated'''
|rowspan = "2"|'''EMF<br>Generated'''
+
|'''EMF<br>Generated'''
|colspan = "2" rowspan = "2"|'''Ecore'''
+
|'''Ecore'''
 
+
|-
+
|colspan = "2"|$$DeleteCell$$
+
  
 
|-
 
|-
Line 24: Line 21:
  
 
|-
 
|-
|'''Instance Interface'''
+
|colspan = "2"|'''Instance Interface'''
|colspan = "3" rowspan = "2"|CDOObject
+
|colspan = "2" rowspan = "2"|CDOObject
 
|EObject
 
|EObject
 
|EModelObject
 
|EModelObject
  
 
|-
 
|-
|'''Statemachine Interface'''
+
|colspan = "2"|'''Statemachine Interface'''
|colspan = "3"|CDOAdapter
+
|CDOAdapter
 
|CDOMeta
 
|CDOMeta
  
Line 42: Line 39:
 
|-
 
|-
 
|'''store'''
 
|'''store'''
|colspan = "3" rowspan = "7"|CDOObject
+
|colspan = "2" rowspan = "7"|CDOObject
|N/A
+
|colspan = "2"|N/A
  
 
|-
 
|-
 
|'''view'''
 
|'''view'''
|colspan = "2"|rowspan = "5"|CDOAdapter
+
|rowspan = "5"|CDOAdapter
 
|CDOMeta
 
|CDOMeta
  
 
|-
 
|-
 
|'''id'''
 
|'''id'''
|colspan = "2"|CDOSession  
+
|CDOSession  
  
 
|-
 
|-
 
|'''state'''
 
|'''state'''
|colspan = "2"|rowspan = "6"|N/A
+
|rowspan = "6"|N/A
  
 
|-
 
|-
 
|'''revision'''
 
|'''revision'''
|colspan = "2"|$$DeleteCell$$
 
  
 
|-
 
|-
 
|'''resource'''
 
|'''resource'''
|colspan = "2"|$$DeleteCell$$
 
  
 
|-
 
|-
 
|rowspan = "4"|'''Location of<br>Model Values<br>per CDOState'''
 
|rowspan = "4"|'''Location of<br>Model Values<br>per CDOState'''
 
|'''TRANSIENT'''
 
|'''TRANSIENT'''
|colspan = "2"|EObject
+
|EObject
  
 
|-
 
|-
Line 78: Line 73:
 
|-
 
|-
 
|'''DIRTY'''
 
|'''DIRTY'''
|colspan = "2"|$$DeleteCell$$
 
  
 
|-
 
|-
 
|'''CLEAN'''
 
|'''CLEAN'''
|colspan = "2"|EModelObject
+
|EModelObject
  
 
|}
 
|}

Revision as of 04:25, 19 October 2007

CDOObject

Model Type Dynamic CDO
Generated
EMF
Generated
Ecore
Development
Artifacts
Ecore Unaffected N/A
Genmodel N/A Slightly modified Unaffected
Instance Interface CDOObject EObject EModelObject
Statemachine Interface CDOAdapter CDOMeta
Location of
Internal Values
class DynamicCDOObject Java Byte Code
store CDOObject N/A
view CDOAdapter CDOMeta
id CDOSession
state N/A
revision
resource
Location of
Model Values
per CDOState
TRANSIENT EObject
NEW CDORevision EObject
and
CDORevision
DIRTY
CLEAN EModelObject

Wikis: CDO | Net4j | EMF | Eclipse

Back to the top