Class CDOIDMapper
- java.lang.Object
- 
- org.eclipse.emf.cdo.spi.common.revision.CDOIDMapper
 
- 
- All Implemented Interfaces:
- CDOReferenceAdjuster
 
 public class CDOIDMapper extends java.lang.Object implements CDOReferenceAdjuster If the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 2.0
- Author:
- Simon McDuff
 
- 
- 
Constructor SummaryConstructors Constructor Description CDOIDMapper(java.util.Map<CDOID,CDOID> idMappings)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectadjustReference(java.lang.Object value, org.eclipse.emf.ecore.EStructuralFeature feature, int index)Adjusts the internal structure of an object (e.g:CDORevision).java.util.Map<CDOID,CDOID>getIDMappings()booleanisAllowUnmappedTempIDs()voidsetAllowUnmappedTempIDs(boolean allowUnmappedTempIDs)
 
- 
- 
- 
Method Detail- 
isAllowUnmappedTempIDspublic boolean isAllowUnmappedTempIDs() - Since:
- 3.0
 
 - 
setAllowUnmappedTempIDspublic void setAllowUnmappedTempIDs(boolean allowUnmappedTempIDs) - Since:
- 3.0
 
 - 
adjustReferencepublic java.lang.Object adjustReference(java.lang.Object value, org.eclipse.emf.ecore.EStructuralFeature feature, int index)Description copied from interface:CDOReferenceAdjusterAdjusts the internal structure of an object (e.g:CDORevision). This is mainly used after committing a transaction.CDORevisionmust replaceCDOIDTempfor non-temporaryCDOIDwith a mapped ID. Only the internal structure knows how to do these modifications. This is important to consider using different implementation ofCDOList.- Specified by:
- adjustReferencein interface- CDOReferenceAdjuster
- Since:
- 4.0
 
 
- 
 
-