@Beta public class MergeAllNonConflictingCommand extends AbstractCopyCommand
AbstractCommand.NonDirtyingdifferences, leftToRight, mergerRegistrychangeDescription, changeRecorder, notifier, notifiersdescription, isExecutable, isPrepared, label| Constructor and Description | 
|---|
| MergeAllNonConflictingCommand(ChangeRecorder changeRecorder,
                             Collection<Notifier> notifiers,
                             Comparison comparison,
                             boolean leftToRight,
                             IMerger.Registry mergerRegistry,
                             IMergeAllNonConflictingRunnable runnable)Creates a new instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | doExecute() | 
canExecute, dispose, getAffectedObjects, getChangedDiffs, getChangedDiffs, isLeftToRightcreateChangeRecorder, disposeChangeRecorder, execute, getChangeDescription, getChangeRecorder, prepare, redo, setChangeDescription, undocanUndo, chain, getDescription, getLabel, getResult, setDescription, setLabel, toStringpublic MergeAllNonConflictingCommand(ChangeRecorder changeRecorder, Collection<Notifier> notifiers, Comparison comparison, boolean leftToRight, IMerger.Registry mergerRegistry, IMergeAllNonConflictingRunnable runnable)
changeRecorder - The change recorder associated to this command.notifiers - The collection of notifiers that will be notified of this command's execution.comparison - The comparison which differences this command will merge.leftToRight - The direction in which differences should be merged.runnable - The runnable to execute for the actual merge operation.mergerRegistry - The registry of mergers.protected void doExecute()
doExecute in class ChangeCommandChangeCommand.doExecute()
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.