org.eclipse.emf.cdo.common.revision.delta
Interface CDOFeatureDelta

All Known Subinterfaces:
CDOAddFeatureDelta, CDOClearFeatureDelta, CDOContainerFeatureDelta, CDOListFeatureDelta, CDOMoveFeatureDelta, CDORemoveFeatureDelta, CDOSetFeatureDelta, CDOUnsetFeatureDelta, InternalCDOFeatureDelta

public interface CDOFeatureDelta

Represents a change delta between two values of a single feature.

No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.

Nested Class Summary
static class CDOFeatureDelta.Type
          Enumerates the possible types of feature deltas.
 
Field Summary
static int NO_INDEX
           
static Object UNKNOWN_VALUE
           
 
Method Summary
 void accept(CDOFeatureDeltaVisitor visitor)
           
 void apply(CDORevision revision)
           
 CDOFeatureDelta copy()
           
 EStructuralFeature getFeature()
           
 CDOFeatureDelta.Type getType()
           
 boolean isStructurallyEqual(Object obj)
           
 

Field Detail

NO_INDEX

static final int NO_INDEX
Since:
4.0
See Also:
Constant Field Values

UNKNOWN_VALUE

static final Object UNKNOWN_VALUE
Since:
3.0
Method Detail

getType

CDOFeatureDelta.Type getType()

getFeature

EStructuralFeature getFeature()
Since:
2.0

apply

void apply(CDORevision revision)

accept

void accept(CDOFeatureDeltaVisitor visitor)

copy

CDOFeatureDelta copy()
Since:
3.0

isStructurallyEqual

boolean isStructurallyEqual(Object obj)
Since:
4.0


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.