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.