diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/AbstractCDOView.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/AbstractCDOView.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/AbstractCDOView.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/AbstractCDOView.java index 2f544e1a38..30dea36fdc 100644 --- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/AbstractCDOView.java +++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/AbstractCDOView.java @@ -1404,8 +1404,7 @@ public abstract class AbstractCDOView extends CDOCommitHistoryProviderImpl<CDOOb CDOObject changedObject = objects.get(key.getID()); if (changedObject != null) { - Pair<CDORevision, CDORevisionDelta> oldInfo = new Pair<CDORevision, CDORevisionDelta>( - changedObject.cdoRevision(), delta); + Pair<CDORevision, CDORevisionDelta> oldInfo = Pair.create(changedObject.cdoRevision(), delta); // if (!isLocked(changedObject)) { CDOStateMachine.INSTANCE.invalidate((InternalCDOObject)changedObject, key); @@ -1429,8 +1428,8 @@ public abstract class AbstractCDOView extends CDOCommitHistoryProviderImpl<CDOOb InternalCDOObject detachedObject = removeObject(key.getID()); if (detachedObject != null) { - Pair<CDORevision, CDORevisionDelta> oldInfo = new Pair<CDORevision, CDORevisionDelta>( - detachedObject.cdoRevision(), CDORevisionDelta.DETACHED); + Pair<CDORevision, CDORevisionDelta> oldInfo = Pair.create((CDORevision)detachedObject.cdoRevision(), + CDORevisionDelta.DETACHED); // if (!isLocked(detachedObject)) { CDOStateMachine.INSTANCE.detachRemote(detachedObject); |