See: Description
| Interface | Description | 
|---|---|
| CompareAlgorithm | 
 An algorithm capable of comparing two contributors and returning a model of the differences between them. 
 | 
| CompareHighLiteListener | |
| CompareHintListener | |
| CompareMergeAlgorithm | 
 An algorithm capable of merging two contributors and returning a model of conflicting differences. 
 | 
| CompareModel | 
 The model for a comparison between two CompareElements. 
 | 
| CompareView | 
 A component that is used to visualize the differences between CompareContributors. 
 | 
| EditableContributor | Deprecated
 replaced by  
EditableContributor. | 
| Class | Description | 
|---|---|
| CompareContributor | 
 The base class for a single participant in compare. 
 | 
| CompareDifference | 
 The base class representing a compare / merge difference. 
 | 
| CompareHighLite | |
| CompareHints | 
 Compare viewer and component are used in components other than the compare tool. 
 | 
| CompareMain | Deprecated
 replaced by the diff/merge/VHV tool. 
 | 
| CompareMain.FileCompareContributor | |
| CompareMode | 
 Enumeration-style class representing the mode of a compare view. 
 | 
| CompareModelFactory | 
 Factory that knows how to create a CompareModel using a CompareAlgorithm. 
 | 
| CompareType | 
 Enumeration-style class representing the compare type (text, directory, etc). 
 | 
| CompareUtils | 
 Miscellaneous utilities (for the client) that make use of the compare algorithms. 
 | 
| CompareViewFactory | 
 Factory that can be used to obtain a compare view from a model without knowing specifically which viewer is being used. 
 | 
| ContributorCache | |
| ContributorKind | 
 There are up to three contributors to a compare operation. 
 | 
| Enum | Description | 
|---|---|
| CompareViewBias | 
 Constants for the bias of a CompareView instance. 
 | 
| Exception | Description | 
|---|---|
| CompareFailedException | 
 An exception indicating that an error occurred during compare. 
 |