Package | Description |
---|---|
org.eclipse.emf.compare.command.impl | |
org.eclipse.emf.compare.domain | |
org.eclipse.emf.compare.domain.impl |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCopyCommand
This command can be used to copy a number of diffs (or a single one) in a given direction.
|
class |
CopyCommand
Deprecated.
Use
MergeCommand instead. |
class |
MergeAllNonConflictingCommand
A merge command that merges all non-conflicting differences of the given comparison in either direction.
|
class |
MergeCommand
A merge command that delegates it
MergeCommand.doExecute() to the
IMergeRunnable.merge(List, boolean, IMerger.Registry) method. |
Modifier and Type | Method and Description |
---|---|
void |
CompareCommandStack.CompareSideCommandStack.executed(ICompareCopyCommand command)
Record the execution of the given command.
|
void |
CompareCommandStack.CompareSideCommandStack.executedWithException(ICompareCopyCommand command)
Will be called if the execute method of the command did not end normally.
|
Modifier and Type | Method and Description |
---|---|
ICompareCopyCommand |
ICompareEditingDomain.createCopyCommand(List<? extends Diff> differences,
boolean leftToRight,
IMerger.Registry mergerRegistry,
IMergeRunnable runnable)
Creates a new command that will execute the given
IMergeRunnable that is expected to merge the
given differences in from right to left or left to right by using the mergers defined in the given
merger registry. |
Modifier and Type | Method and Description |
---|---|
ICompareCopyCommand |
EMFCompareEditingDomain.createCopyAllNonConflictingCommand(Comparison comparison,
boolean leftToRight,
IMerger.Registry mergerRegistry,
IMergeAllNonConflictingRunnable runnable)
Creates a command that will merge all non-conflicting differences in the given direction.
|
ICompareCopyCommand |
EMFCompareEditingDomain.createCopyCommand(List<? extends Diff> differences,
boolean leftToRight,
IMerger.Registry mergerRegistry,
IMergeRunnable runnable)
Creates a new command that will execute the given
IMergeRunnable that is expected to merge the
given differences in from right to left or left to right by using the mergers defined in the given
merger registry. |
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.