Class ModelsResolution


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

      • 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