diff options
author | Eike Stepper | 2009-01-13 09:11:40 +0000 |
---|---|---|
committer | Eike Stepper | 2009-01-13 09:11:40 +0000 |
commit | 6c5233a735c56100605f46b59f4e46a7c1cf40dc (patch) | |
tree | 12242648387b11bbc99fa4e332a10c95396a69cb /plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/revision | |
parent | 5635ec88448a920dc02e0d649441aa5c4146b259 (diff) | |
download | cdo-6c5233a735c56100605f46b59f4e46a7c1cf40dc.tar.gz cdo-6c5233a735c56100605f46b59f4e46a7c1cf40dc.tar.xz cdo-6c5233a735c56100605f46b59f4e46a7c1cf40dc.zip |
Prepare common query
Diffstat (limited to 'plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/revision')
-rw-r--r-- | plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/revision/CDOPostCommitReferenceAdjuster.java | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/revision/CDOPostCommitReferenceAdjuster.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/revision/CDOPostCommitReferenceAdjuster.java deleted file mode 100644 index 79e76d209d..0000000000 --- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/revision/CDOPostCommitReferenceAdjuster.java +++ /dev/null @@ -1,60 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Simon McDuff - initial API and implementation - * Eike Stepper - maintenance - */ -package org.eclipse.emf.internal.cdo.revision; - -import org.eclipse.emf.cdo.common.id.CDOID; -import org.eclipse.emf.cdo.common.id.CDOIDProvider; -import org.eclipse.emf.cdo.common.revision.CDOReferenceAdjuster; -import org.eclipse.emf.cdo.internal.common.revision.CDOIDMapper; - -import org.eclipse.emf.ecore.InternalEObject; - -/** - * @author Simon McDuff - */ -public class CDOPostCommitReferenceAdjuster implements CDOReferenceAdjuster -{ - private CDOIDProvider idProvider; - - private CDOIDMapper idMapper; - - public CDOPostCommitReferenceAdjuster(CDOIDProvider idProvider, CDOIDMapper idMapper) - { - this.idProvider = idProvider; - this.idMapper = idMapper; - } - - public CDOIDProvider getIDProvider() - { - return idProvider; - } - - public CDOIDMapper getIDMapper() - { - return idMapper; - } - - public Object adjustReference(Object id) - { - if (id == null) - { - return null; - } - - if (idProvider != null && (id instanceof CDOID || id instanceof InternalEObject)) - { - id = idProvider.provideCDOID(id); - } - - return idMapper.adjustReference(id); - } -} |