Interface Summary Interface Description IActiveComparisonDataSourceThe data source of a side of a comparison process represented by a V8 project being opened in the workspace. IComparisonDataSourceThe data source of a side of a comparison process. IComparisonDataSourceDescriptorThe descriptor of a comparison data source. IComparisonDataSourceTransactionTransactional context for datasource operations. IComparisonDataSourceUpdateListenerProvides asynchronous API for the data sources to notify their users about changes in underlying data.
Used to provide comparison mechanisms with reactive change processing capabilities (e.g.
IDataModificationTransactionProviderProvide access to BM transaction that is used for data modidications of a specific
Used during merge oprations.
IProjectSourceProviderProvides information about files in projects being compared.
Class Summary Class Description ComparisonDataSourceTransactionalContextData source transactional context holder. ComparisonDataSourceUpdateInfoInformation about updated object. FileSystemComparisonDataSourceDescriptorThe descriptor represented by a file system folder. GitComparisonDataSourceDescriptorThe descriptor represented by a Git commit. TopObjectInfoThe top object common data container. TopObjectsGetterA utility class providing methods for obtaining top objects from
V8ProjectComparisonDataSourceDescriptorThe descriptor represented by a V8 project.
Enum Summary Enum Description DataSourceTypeSupported types of comparison data sources