Interface CompositeChange
-
- All Superinterfaces:
Change
,org.eclipse.emf.ecore.EObject
,MigrateableChange
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
OperationChange
- All Known Implementing Classes:
CompositeChangeImpl
,OperationChangeImpl
public interface CompositeChange extends MigrateableChange
A representation of the model object 'Composite Change'. A change consisting of a sequence of primitive changesThe following features are supported:
- See Also:
HistoryPackage.getCompositeChange()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<PrimitiveChange>
getChanges()
Returns the value of the 'Changes' containment reference list.-
Methods inherited from interface org.eclipse.emf.edapt.spi.history.Change
getDescription, getRelease, isBreaking, setBreaking, setDescription
-
-
-
-
Method Detail
-
getChanges
org.eclipse.emf.common.util.EList<PrimitiveChange> getChanges()
Returns the value of the 'Changes' containment reference list. The list contents are of typePrimitiveChange
. A sequence of primitive changes- Returns:
- the value of the 'Changes' containment reference list.
- See Also:
HistoryPackage.getCompositeChange_Changes()
-
-