Uses of Interface
org.eclipse.emf.compare.command.ICompareCopyCommand
-
-
Uses of ICompareCopyCommand in org.eclipse.emf.compare.command.impl
Classes in org.eclipse.emf.compare.command.impl that implement ICompareCopyCommand Modifier and Type Class 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.UseMergeCommand
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 itMergeCommand.doExecute()
to theIMergeRunnable.merge(List, boolean, IMerger.Registry)
method.Methods in org.eclipse.emf.compare.command.impl with parameters of type ICompareCopyCommand Modifier and Type Method 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. -
Uses of ICompareCopyCommand in org.eclipse.emf.compare.domain
Methods in org.eclipse.emf.compare.domain that return ICompareCopyCommand Modifier and Type Method Description ICompareCopyCommand
ICompareEditingDomain. createCopyCommand(List<? extends Diff> differences, boolean leftToRight, IMerger.Registry mergerRegistry, IMergeRunnable runnable)
Creates a new command that will execute the givenIMergeRunnable
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. -
Uses of ICompareCopyCommand in org.eclipse.emf.compare.domain.impl
Methods in org.eclipse.emf.compare.domain.impl that return ICompareCopyCommand Modifier and Type Method 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 givenIMergeRunnable
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. -
Uses of ICompareCopyCommand in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text
Classes in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text that implement ICompareCopyCommand Modifier and Type Class Description static class
EMFCompareTextMergeViewer.EditCommand
A compound command that updates the value of a feature associated with a diff and rejects the diff itself.
-