Package org.eclipse.emf.spi.cdo
Schnittstelle CDOStore
- Alle Superschnittstellen:
InternalEObject.EStore
A CDO specific version of an
InternalEObject.EStore
.
CDORevisions need to follow these rules:
- Keep CDOID only when the object (!isNew && !isTransient) // Only when CDOID will not changed.
- Keep EObject for external reference, new, transient and that until commit time.
It is important since these objects could changed and we need to keep a reference to EObject
until the end.
It is the reason why CDOStore
always call InternalCDOView.convertObjectToID(Object, boolean)
with
true.
- Seit:
- 4.0
- Autor:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Feldübersicht
Von Schnittstelle geerbte Felder org.eclipse.emf.ecore.InternalEObject.EStore
NO_INDEX
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungconvertToCDO
(InternalCDOObject object, EStructuralFeature feature, Object value) convertToEMF
(EObject eObject, InternalCDORevision revision, EStructuralFeature feature, int index, Object value) int
getContainingFeatureID
(InternalEObject eObject) getResource
(InternalEObject eObject) getView()
resolveProxy
(InternalCDORevision revision, EStructuralFeature feature, int index, Object value) void
setContainer
(InternalEObject eObject, CDOResource newResource, InternalEObject newEContainer, int newContainerFeatureID) Von Schnittstelle geerbte Methoden org.eclipse.emf.ecore.InternalEObject.EStore
add, clear, contains, create, get, getContainer, getContainingFeature, hashCode, indexOf, isEmpty, isSet, lastIndexOf, move, remove, set, size, toArray, toArray, unset
-
Methodendetails
-
getView
InternalCDOView getView()- Seit:
- 2.0
-
setContainer
void setContainer(InternalEObject eObject, CDOResource newResource, InternalEObject newEContainer, int newContainerFeatureID) - Seit:
- 2.0
-
getContainingFeatureID
-
getResource
- Seit:
- 2.0
-
resolveProxy
Object resolveProxy(InternalCDORevision revision, EStructuralFeature feature, int index, Object value) - Seit:
- 2.0
-
convertToCDO
- Seit:
- 3.0
-
convertToEMF
Object convertToEMF(EObject eObject, InternalCDORevision revision, EStructuralFeature feature, int index, Object value) - Seit:
- 2.0
-