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
(CDOObject)
(CDOObject)
Line 1: Line 1:
 
==CDOObject==
 
==CDOObject==
  
{|border="2" cellspacing="0" cellpadding="4" width="100%"
+
{|border="1" cellspacing="0" cellpadding="4" width="80%"
|colspan = "2"|'''Model Type'''
+
|colspan = "2" style="background:#9999CC; color:white"|'''Model Type'''
|align="center"|'''Dynamic'''
+
|align="center" style="background:#9999CC; color:white"|'''Dynamic'''
|align="center"|'''CDO<br>Generated'''
+
|align="center" style="background:#9999CC; color:white"|'''CDO<br>Generated'''
|align="center"|'''EMF<br>Generated'''
+
|align="center" style="background:#9999CC; color:white"|'''EMF<br>Generated'''
|align="center"|'''Ecore'''
+
|align="center" style="background:#9999CC; color:white"|'''Ecore'''
  
 
|-
 
|-
|rowspan = "2"|'''Development<br>Artifacts'''
+
|rowspan = "2" style="background:#CCCCFF"|'''Development<br>Artifacts'''
|'''Ecore'''
+
|style="background:#CCCCFF"|'''Ecore'''
 
|colspan = "3" align="center"|Unaffected
 
|colspan = "3" align="center"|Unaffected
 
|rowspan = "2" align="center"|N/A
 
|rowspan = "2" align="center"|N/A
  
 
|-
 
|-
|'''Genmodel'''
+
|style="background:#CCCCFF"|'''Genmodel'''
 
|align="center"|N/A
 
|align="center"|N/A
 
|align="center"|Slightly modified
 
|align="center"|Slightly modified
Line 21: Line 21:
  
 
|-
 
|-
|colspan = "2"|'''Instance Interface'''
+
|colspan = "2" style="background:#CCCCFF"|'''Instance Interface'''
 
|colspan = "2" rowspan = "2" align="center"|CDOObject
 
|colspan = "2" rowspan = "2" align="center"|CDOObject
 
|align="center"|EObject
 
|align="center"|EObject
Line 27: Line 27:
  
 
|-
 
|-
|colspan = "2"|'''Statemachine Interface'''
+
|colspan = "2" style="background:#CCCCFF"|'''Statemachine Interface'''
 
|align="center"|CDOAdapter
 
|align="center"|CDOAdapter
 
|align="center"|CDOMeta
 
|align="center"|CDOMeta
  
 
|-
 
|-
|rowspan = "7"|'''Location of <br>Internal Values'''
+
|rowspan = "7" style="background:#CCCCFF"|'''Location of <br>Internal Values'''
|'''class'''
+
|style="background:#CCCCFF"|'''class'''
 
|align="center"|DynamicCDOObject
 
|align="center"|DynamicCDOObject
 
|colspan = "3" align="center"|Java Byte Code
 
|colspan = "3" align="center"|Java Byte Code
  
 
|-
 
|-
|'''store'''
+
|style="background:#CCCCFF"|'''store'''
 
|colspan = "2" rowspan = "7" align="center"|CDOObject
 
|colspan = "2" rowspan = "7" align="center"|CDOObject
 
|colspan = "2" align="center"|N/A
 
|colspan = "2" align="center"|N/A
  
 
|-
 
|-
|'''view'''
+
|style="background:#CCCCFF"|'''view'''
 
|rowspan = "5" align="center"|CDOAdapter
 
|rowspan = "5" align="center"|CDOAdapter
 
|align="center"|CDOMeta
 
|align="center"|CDOMeta
  
 
|-
 
|-
|'''id'''
+
|style="background:#CCCCFF"|'''id'''
 
|align="center"|CDOSession  
 
|align="center"|CDOSession  
  
 
|-
 
|-
|'''state'''
+
|style="background:#CCCCFF"|'''state'''
 
|rowspan = "6" align="center"|N/A
 
|rowspan = "6" align="center"|N/A
  
 
|-
 
|-
|'''revision'''
+
|style="background:#CCCCFF"|'''revision'''
  
 
|-
 
|-
|'''resource'''
+
|style="background:#CCCCFF"|'''resource'''
  
 
|-
 
|-
|rowspan = "4"|'''Location of<br>Model Values<br>per CDOState'''
+
|rowspan = "4" style="background:#CCCCFF"|'''Location of<br>Model Values<br>per CDOState'''
|'''TRANSIENT'''
+
|style="background:#CCCCFF"|'''TRANSIENT'''
 
|align="center"|EObject
 
|align="center"|EObject
  
 
|-
 
|-
|'''NEW'''
+
|style="background:#CCCCFF"|'''NEW'''
 
|colspan = "2" rowspan = "3" align="center"|CDORevision
 
|colspan = "2" rowspan = "3" align="center"|CDORevision
 
|rowspan = "3" align="center"|EObject<br>and<br>CDORevision
 
|rowspan = "3" align="center"|EObject<br>and<br>CDORevision
  
 
|-
 
|-
|'''DIRTY'''
+
|style="background:#CCCCFF"|'''DIRTY'''
  
 
|-
 
|-
|'''CLEAN'''
+
|style="background:#CCCCFF"|'''CLEAN'''
 
|align="center"|EModelObject
 
|align="center"|EModelObject
  

Revision as of 04:45, 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