| Class | Description | 
|---|---|
| AbstractCopyCommand | This command can be used to copy a number of diffs (or a single one) in a given direction. | 
| CompareCommandStack | A simple  ICompareCommandStackthat delegate execution to another command stack but keep
 informations about execution to properly reply toICompareCommandStackprotocol. | 
| CompareCommandStack.CompareSideCommandStack | Simple data structure acting like a command stack but without any execution capability. | 
| CopyCommand | Deprecated Use  MergeCommandinstead. | 
| DualCompareCommandStack | ICompareCommandStackimplementation that will delegates to two given command stacks; one for each
 side of the comparison. | 
| MergeAllNonConflictingCommand | A merge command that merges all non-conflicting differences of the given comparison in either direction. | 
| MergeCommand | A merge command that delegates it  MergeCommand.doExecute()to theIMergeRunnable.merge(List, boolean, IMerger.Registry)method. | 
| TransactionalDualCompareCommandStack | ICompareCommandStackimplementation that will delegate to two given command stacks; one for each
 side of the comparison. | 
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.