Modifier and Type | Method and Description |
---|---|
List<Change> |
ExecuteCommand.getChanges(List<PrimitiveChange> changes)
Provide a representation of the change it causes
|
List<Change> |
UndoChangesCommand.getChanges(List<PrimitiveChange> changes)
Provide a representation of the change it causes
|
Constructor and Description |
---|
UndoChangesCommand(List<Change> changes,
MetamodelExtent extent)
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
SubsequentChangesHandler<C extends Change>
Action for a number of subsequent changes within a release.
|
Modifier and Type | Method and Description |
---|---|
static Release |
SubsequentChangesPropertyTester.getRelease(List<? extends Change> changes)
Get the release by which the changes are contained.
|
static Release |
SubsequentChangesPropertyTester.sort(List<? extends Change> changes)
Sort the changes chronologically and return their common parent release.
|
Modifier and Type | Method and Description |
---|---|
List<Change> |
RepairMetamodelIntegrityCommand.getChanges(List<PrimitiveChange> changes)
Provide a representation of the change it causes
|
Modifier and Type | Method and Description |
---|---|
void |
HistoryReconstructor.endChange(Change originalChange)
Reconstruction of a change is finished
|
void |
HistoryValidator.endChange(Change change)
Reconstruction of a change is finished
|
void |
MigrationChangeReconstructor.endChange(Change originalChange)
Reconstruction of a change is finished
|
void |
EcoreBackwardReconstructor.endChange(Change change)
Reconstruction of a change is finished
|
void |
CompositeReconstructorBase.endChange(Change change)
Reconstruction of a change is finished
|
void |
ReconstructorBase.endChange(Change originalChange)
Reconstruction of a change is finished
|
void |
IReconstructor.endChange(Change originalChange)
Reconstruction of a change is finished
|
void |
EcoreForwardReconstructor.endChange(Change change)
Reconstruction of a change is finished
|
void |
CompositeReconstructorBase.reconstruct(Change targetChange,
boolean before)
Reconstruct until a certain change
|
void |
HistoryReconstructor.startChange(Change originalChange)
Reconstruction of a change starts
|
void |
HistoryValidator.startChange(Change originalChange)
Reconstruction of a change starts
|
void |
MigrationChangeReconstructor.startChange(Change originalChange)
Reconstruction of a change starts
|
void |
EcoreBackwardReconstructor.startChange(Change change)
Reconstruction of a change starts
|
void |
CompositeReconstructorBase.startChange(Change change)
Reconstruction of a change starts
|
void |
ReconstructorBase.startChange(Change originalChange)
Reconstruction of a change starts
|
void |
IReconstructor.startChange(Change originalChange)
Reconstruction of a change starts
|
void |
EcoreForwardReconstructor.startChange(Change change)
Reconstruction of a change starts
|
Modifier and Type | Method and Description |
---|---|
void |
ReconstructionView.setChange(Change change)
Set change to be reconstructed.
|
void |
ComparisonView.setChange(Change from,
Change to)
Set the change to be compared
|
Modifier and Type | Method and Description |
---|---|
List<Change> |
IChangeProvider.getChanges(List<PrimitiveChange> changes)
Provide a representation of the change it causes
|
Modifier and Type | Method and Description |
---|---|
static boolean |
DependencyChecker.depends(Change source,
Change target)
Check whether a change (source) depends on another change (target).
|
static boolean |
DependencyChecker.depends(Change sourceChange,
List<Change> targetChanges)
Check whether a change (source) depends on a list of changes (target).
|
boolean |
ExtendedHistoryValidator.validateChange_Breaking(Change change,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map context)
Validates the Breaking constraint of 'Change'.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
MoveChecker.canBeMoved(List<Change> changes,
org.eclipse.emf.ecore.EObject target)
Checks whether a set of changes can be moved to the end of a target
change or release
|
static boolean |
MoveChecker.canBeMoved(List<Change> changes,
org.eclipse.emf.ecore.EObject target,
int targetIndex)
Checks whether a set of changes can be moved to a certain index within a
target change or release
|
static boolean |
DependencyChecker.depends(Change sourceChange,
List<Change> targetChanges)
Check whether a change (source) depends on a list of changes (target).
|
static boolean |
DependencyChecker.depends(List<Change> sourceChanges,
List<Change> targetChanges)
Check whether a list of changes (source) depends on another list of
changes (target).
|
static boolean |
DependencyChecker.depends(List<Change> sourceChanges,
List<Change> targetChanges)
Check whether a list of changes (source) depends on another list of
changes (target).
|
Modifier and Type | Method and Description |
---|---|
void |
MigrationReconstructor.endChange(Change change)
Reconstruction of a change is finished
|
void |
MigrationReconstructor.startChange(Change change)
Reconstruction of a change starts
|
Modifier and Type | Interface and Description |
---|---|
interface |
Add
A representation of the model object 'Add'.
|
interface |
CompositeChange
A representation of the model object 'Composite Change'.
|
interface |
ContentChange
A representation of the model object 'Content Change'.
|
interface |
Create
A representation of the model object 'Create Child'.
|
interface |
Delete
A representation of the model object 'Delete'.
|
interface |
InitializerChange
A representation of the model object 'Initializer Change'.
|
interface |
MigrateableChange
A representation of the model object 'Migrateable Change'.
|
interface |
MigrationChange
A representation of the model object 'Migration Change'.
|
interface |
Move
A representation of the model object 'Move'.
|
interface |
NoChange
A representation of the model object 'No Change'.
|
interface |
NonDelete
A representation of the model object 'Non Delete'.
|
interface |
OperationChange
A representation of the model object 'Operation Change'.
|
interface |
PrimitiveChange
A representation of the model object 'Primitive Change'.
|
interface |
Remove
A representation of the model object 'Remove'.
|
interface |
Set
A representation of the model object 'Set'.
|
interface |
ValueChange
A representation of the model object 'Value Change'.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Change> |
Release.getChanges()
Returns the value of the 'Changes' containment reference list.
|
Modifier and Type | Class and Description |
---|---|
class |
AddImpl
An implementation of the model object 'Add'.
|
class |
ChangeImpl
An implementation of the model object 'Change'.
|
class |
CompositeChangeImpl
An implementation of the model object 'Composite Change'.
|
class |
ContentChangeImpl
An implementation of the model object 'Content Change'.
|
class |
CreateImpl
An implementation of the model object 'Create Child'.
|
class |
DeleteImpl
An implementation of the model object 'Delete'.
|
class |
InitializerChangeImpl
An implementation of the model object 'Initializer Change'.
|
class |
MigrateableChangeImpl
An implementation of the model object 'Migrateable Change'.
|
class |
MigrationChangeImpl
An implementation of the model object 'Migration Change'.
|
class |
MoveImpl
An implementation of the model object 'Move'.
|
class |
NoChangeImpl
An implementation of the model object 'No Change'.
|
class |
NonDeleteImpl
An implementation of the model object 'Non Delete'.
|
class |
OperationChangeImpl
An implementation of the model object 'Operation Change'.
|
class |
PrimitiveChangeImpl
An implementation of the model object 'Primitive Change'.
|
class |
RemoveImpl
An implementation of the model object 'Remove'.
|
class |
SetImpl
An implementation of the model object 'Set'.
|
class |
ValueChangeImpl
An implementation of the model object 'Value Change'.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Change> |
ReleaseImpl.getChanges() |
Modifier and Type | Method and Description |
---|---|
T |
HistorySwitch.caseChange(Change object)
Returns the result of interpreting the object as an instance of 'Change'.
|
boolean |
HistoryValidator.validateChange_Breaking(Change change,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context)
Validates the Breaking constraint of 'Change'.
|
boolean |
HistoryValidator.validateChange(Change change,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
Copyright © 2019. All rights reserved.