java.lang.Object
org.eclipse.emf.compare.ide.ui.internal.logical.resolver.AbstractResolution
org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ModelsResolution

public class ModelsResolution extends AbstractResolution
Computation that resolves 2 or 3 storages (left, right and potentially origin).
  • Constructor Details

    • ModelsResolution

      public ModelsResolution(IResolutionContext context, org.eclipse.core.runtime.IProgressMonitor monitor, IStorageProviderAccessor storageAccessor, org.eclipse.core.resources.IStorage left, org.eclipse.core.resources.IStorage right, org.eclipse.core.resources.IStorage origin)
      At least one of left, right and origin must be non-null.
      Parameters:
      dependencyProvider - The dependency provider
      scheduler - The muti-thread support to use
      eventBus - The event bus
      monitor - The progress monitor to use to report progress
      storageAccessor - The storage accessor, must not be null
      left - The left storage, can be null
      right - The right storage, can be null
      origin - The ancestor storage, can be null
  • Method Details