Schnittstelle CDORevisionDelta
- Alle Superschnittstellen:
CDOBranchProvider
,CDOBranchVersion
,CDOIDAndVersion
,CDOIdentifiable
,CDORevisionKey
,CDOVersionProvider
- Alle bekannten Unterschnittstellen:
InternalCDORevisionDelta
Represents the change delta between two
revisions
of a CDO object. The detailed
feature deltas
are returned by the getFeatureDeltas()
method.- Seit:
- 2.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
FelderModifizierer und TypFeldBeschreibungstatic final CDORevisionDelta
This constant is only passed into conflict resolvers to indicate that a conflict was caused by remote detachment of an object.Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.branch.CDOBranchVersion
FIRST_VERSION, UNSPECIFIED_VERSION
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
accept
(CDOFeatureDeltaVisitor visitor) void
accept
(CDOFeatureDeltaVisitor visitor, Predicate<EStructuralFeature> filter) void
accept
(CDOFeatureDeltaVisitor visitor, org.eclipse.net4j.util.Predicate<EStructuralFeature> filter) Veraltet.void
apply
(CDORevision revision) Veraltet.As of 4.3 useapplyTo(CDORevision)
.void
applyTo
(CDORevision revision) Applies thefeature deltas
in this revision delta to thedata
of the given revision.copy()
getFeatureDelta
(EStructuralFeature feature) boolean
isEmpty()
int
size()
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.branch.CDOBranchVersion
getBranch, getVersion
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.revision.CDOIDAndVersion
getVersion
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.id.CDOIdentifiable
getID
-
Felddetails
-
DETACHED
This constant is only passed into conflict resolvers to indicate that a conflict was caused by remote detachment of an object. Calling any method on this marker instance will result in anUnsupportedOperationException
being thrown.- Seit:
- 4.0
-
-
Methodendetails
-
getEClass
EClass getEClass()- Seit:
- 3.0
-
getTarget
CDORevisable getTarget()- Seit:
- 4.0
-
size
int size()- Seit:
- 4.2
-
isEmpty
boolean isEmpty()- Seit:
- 3.0
-
copy
CDORevisionDelta copy()- Seit:
- 4.0
-
getFeatureDelta
- Seit:
- 4.0
-
getFeatureDeltas
List<CDOFeatureDelta> getFeatureDeltas() -
apply
Veraltet.As of 4.3 useapplyTo(CDORevision)
. -
applyTo
Applies thefeature deltas
in this revision delta to thedata
of the given revision.The system data of the given revision, e.g.
branch point
orbranch version
of the given revision are not modified.- Seit:
- 4.3
-
accept
-
accept
@Deprecated void accept(CDOFeatureDeltaVisitor visitor, org.eclipse.net4j.util.Predicate<EStructuralFeature> filter) Veraltet.As of 4.9 useaccept(CDOFeatureDeltaVisitor, java.util.function.Predicate)
.- Seit:
- 4.2
-
accept
- Seit:
- 4.9
-
accept(CDOFeatureDeltaVisitor, java.util.function.Predicate)
.