Package com._1c.g5.v8.dt.compare.datasource
-
Interface Summary Interface Description IActiveComparisonDataSource The data source of a side of a comparison process represented by a V8 project being opened in the workspace.IComparisonDataSource The data source of a side of a comparison process.IComparisonDataSourceDescriptor The descriptor of a comparison data source.IComparisonDataSourceFactory The factory for creatingIComparisonDataSource
.IComparisonDataSourceTransaction Transactional context for datasource operations.IComparisonDataSourceUpdateListener Provides 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.IDataModificationTransactionProvider Provide access to BM transaction that is used for data modidications of a specificIComparisonDataSource
.
Used during merge oprations.IProjectSourceProvider Provides information about files in projects being compared. -
Class Summary Class Description ComparisonDataSourceTransactionalContext Data source transactional context holder.ComparisonDataSourceUpdateInfo Information about updated object.FileSystemComparisonDataSourceDescriptor The descriptor represented by a file system folder.GitComparisonDataSourceDescriptor The descriptor represented by a Git revision.LibraryComparisonDataSourceDescriptor The descriptor represented by a library.ProjectSourceProviderFactory The factory for creatingIProjectSourceProvider
.TopObjectInfo The top object common data container.TopObjectsGetter A utility class providing methods for obtaining top objects fromIComparisonDataSource
.V8ProjectComparisonDataSourceDescriptor The descriptor represented by a V8 project. -
Enum Summary Enum Description DataSourceType Supported types of comparison data sources