Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2007-07-14 08:07:40 +0000
committerEike Stepper2007-07-14 08:07:40 +0000
commit17b0ea6fdee533a99bc5278fb0c5048d3a4f6fc4 (patch)
tree61a0b3fb91e04920876c7bcce537474d0e0c9f29 /plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDOObjectImpl.java
parent2e4ea5399a6f7762e181863d60d7db2d5ce1be0c (diff)
downloadcdo-17b0ea6fdee533a99bc5278fb0c5048d3a4f6fc4.tar.gz
cdo-17b0ea6fdee533a99bc5278fb0c5048d3a4f6fc4.tar.xz
cdo-17b0ea6fdee533a99bc5278fb0c5048d3a4f6fc4.zip
*** empty log message ***
Diffstat (limited to 'plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDOObjectImpl.java')
-rw-r--r--plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDOObjectImpl.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDOObjectImpl.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDOObjectImpl.java
index d684bac29b..87b83be142 100644
--- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDOObjectImpl.java
+++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDOObjectImpl.java
@@ -60,7 +60,7 @@ public class CDOObjectImpl extends EStoreEObjectImpl implements CDOObject
public CDOClassImpl cdoClass()
{
- return EMFUtil.getCDOClass(eClass());
+ return EMFUtil.getCDOClass(eClass(), cdoView().getSession().getPackageManager());
}
public CDOID cdoID()
@@ -127,11 +127,11 @@ public class CDOObjectImpl extends EStoreEObjectImpl implements CDOObject
}
}
- void setAdapter(CDOViewImpl adapter)
+ void setAdapter(CDOViewImpl view)
{
if (this instanceof CDOResourceImpl)
{
- ((CDOResourceImpl)this).cdoSetView(adapter);
+ ((CDOResourceImpl)this).cdoSetView(view);
}
}
@@ -207,7 +207,7 @@ public class CDOObjectImpl extends EStoreEObjectImpl implements CDOObject
TRACER.format("Finalizing revision for {0}", this);
}
- CDOViewImpl adapter = cdoView();
+ CDOViewImpl view = cdoView();
revision.setVersion(1);
revision.setContainerID(eContainer == null ? CDOID.NULL : ((CDOObjectImpl)eContainer).cdoID());
revision.setContainingFeature(eContainerFeatureID);
@@ -222,17 +222,17 @@ public class CDOObjectImpl extends EStoreEObjectImpl implements CDOObject
EStructuralFeature eFeature = eDynamicFeature(i);
if (!eFeature.isTransient())
{
- finalizeRevisionFeature(adapter, revision, i, setting, eFeature);
+ finalizeRevisionFeature(view, revision, i, setting, eFeature);
}
}
}
}
}
- private void finalizeRevisionFeature(CDOViewImpl adapter, CDORevisionImpl revision, int i, Object setting,
+ private void finalizeRevisionFeature(CDOViewImpl view, CDORevisionImpl revision, int i, Object setting,
EStructuralFeature eFeature)
{
- CDOFeatureImpl cdoFeature = EMFUtil.getCDOFeature(eFeature);
+ CDOFeatureImpl cdoFeature = EMFUtil.getCDOFeature(eFeature, cdoView().getSession().getPackageManager());
if (TRACER.isEnabled())
{
TRACER.format("Finalizing feature {0}", cdoFeature);
@@ -247,7 +247,7 @@ public class CDOObjectImpl extends EStoreEObjectImpl implements CDOObject
{
if (isReference)
{
- value = CDOStore.convertToID(adapter, value);
+ value = CDOStore.convertToID(view, value);
}
revision.add(cdoFeature, index++, value);
@@ -257,7 +257,7 @@ public class CDOObjectImpl extends EStoreEObjectImpl implements CDOObject
{
if (isReference)
{
- setting = CDOStore.convertToID(adapter, setting);
+ setting = CDOStore.convertToID(view, setting);
}
revision.set(cdoFeature, 0, setting);

Back to the top