Package org.eclipse.emf.spi.cdo

# Klasse CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster

java.lang.Object
org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster

Alle implementierten Schnittstellen:
  `CDOReferenceAdjuster`

Umschließende Klasse:
  `CDOSessionProtocol.CommitTransactionResult`

protected static class CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster extends Object implements CDOReferenceAdjuster
If the meaning of this type isn't clear, there really should be more of a description here...

Autor:
  Simon McDuff

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`PostCommitReferenceAdjuster(CDOIDProvider idProvider, CDOIDMapper idMapper)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`Object`
`adjustReference(Object id, EStructuralFeature feature, int index)`
Adjusts the internal structure of an object (e.g: `CDORevision`).

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Konstruktordetails

### PostCommitReferenceAdjuster

public PostCommitReferenceAdjuster(CDOIDProvider idProvider, CDOIDMapper idMapper)

## Methodendetails

### adjustReference

public Object adjustReference(Object id, EStructuralFeature feature, int index)
Beschreibung aus Schnittstelle kopiert: `CDOReferenceAdjuster`
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`.

Angegeben von:
  `adjustReference` in Schnittstelle `CDOReferenceAdjuster`
Seit:
  4.0