Class LibraryComparisonDataSource

java.lang.Object
com._1c.g5.v8.dt.internal.compare.datasource.DtProjectDataSource
com._1c.g5.v8.dt.internal.compare.datasource.LibraryComparisonDataSource
All Implemented Interfaces:
IComparisonDataSource

public class LibraryComparisonDataSource extends DtProjectDataSource
A comparison data source that is created based on the library.
  • Constructor Details

    • LibraryComparisonDataSource

      public LibraryComparisonDataSource(LibraryDescriptor libraryDescriptor, IExtendedProjectSourceProvider sourceProvider, ISymbolicNameService symbolicNameService, IQualifiedNameFilePathConverter qualifiedNameFilePathConverter, IBmModelManager bmModelManager, IWorkspaceOrchestrator workspaceOrchestrator, IVirtualProjectResourceImportService resourceImportService, IDerivedDataManagerProvider derivedDataManagerProvider, ILibraryRepository libraryRepository)
      Creates a new instance.
      Parameters:
      libraryDescriptor - the library descriptor to create the comparison data source for, cannot be null
      sourceProvider - the source provider about file to be compared in the library, cannot be null
      symbolicNameService - the symbolic name service, cannot be null
      qualifiedNameFilePathConverter - the qualified name file path converter, cannot be null
      bmModelManager - the bm model manager, cannot be null
      workspaceOrchestrator - the workspace orchestrator, cannot be null
      resourceImportService - the resource import service, cannot be null
      derivedDataManagerProvider - the derived data manager provider, cannot be null
      libraryRepository - the library repository, cannot be null
  • Method Details