diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDONotificationBuilder.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDONotificationBuilder.java | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDONotificationBuilder.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDONotificationBuilder.java index 0bb52f550c..0afea782a9 100644 --- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDONotificationBuilder.java +++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/CDONotificationBuilder.java @@ -11,7 +11,6 @@ */ package org.eclipse.emf.internal.cdo; -import org.eclipse.emf.cdo.common.model.CDOFeature; import org.eclipse.emf.cdo.common.revision.delta.CDOAddFeatureDelta; import org.eclipse.emf.cdo.common.revision.delta.CDOClearFeatureDelta; import org.eclipse.emf.cdo.common.revision.delta.CDOContainerFeatureDelta; @@ -23,9 +22,6 @@ import org.eclipse.emf.cdo.common.revision.delta.CDORemoveFeatureDelta; import org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta; import org.eclipse.emf.cdo.common.revision.delta.CDOSetFeatureDelta; import org.eclipse.emf.cdo.common.revision.delta.CDOUnsetFeatureDelta; -import org.eclipse.emf.cdo.session.CDOPackageRegistry; - -import org.eclipse.emf.internal.cdo.util.ModelUtil; import org.eclipse.emf.common.notify.impl.NotificationImpl; import org.eclipse.emf.ecore.EStructuralFeature; @@ -44,11 +40,8 @@ public class CDONotificationBuilder implements CDOFeatureDeltaVisitor private InternalEObject internalObject; - private CDOPackageRegistry packageRegistry; - - public CDONotificationBuilder(CDOPackageRegistry packageRegistry) + public CDONotificationBuilder() { - this.packageRegistry = packageRegistry; } public synchronized NotificationImpl buildNotification(InternalEObject internalObject, CDORevisionDelta delta) @@ -125,9 +118,8 @@ public class CDONotificationBuilder implements CDOFeatureDeltaVisitor } } - private int getEFeatureID(CDOFeature cdoFeature) + private int getEFeatureID(EStructuralFeature eFeature) { - EStructuralFeature eFeature = ModelUtil.getEFeature(cdoFeature, packageRegistry); return internalObject.eClass().getFeatureID(eFeature); } } |