org.eclipse.emf.cdo.spi.common.revision
Interface CDOReferenceAdjuster
- All Known Implementing Classes:
- CDOIDMapper, CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster
- public interface CDOReferenceAdjuster
If the meaning of this type isn't clear, there really should be more of a description here...
- Since:
- 4.0
adjustReference
Object adjustReference(Object id,
EStructuralFeature feature,
int index)
- Adjusts the internal structure of an object (e.g:
CDORevision
). This is mainly used after committing a
transaction. CDORevision
must replace CDOIDTemp
for non-temporary CDOID
with a mapped ID.
Only the internal structure knows how to do these modifications. This is important to consider using different
implementation of CDOList
.
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.