Uses of Class
org.eclipse.emf.compare.ide.ui.internal.util.ThreadSafeProgressMonitor
Packages that use ThreadSafeProgressMonitor
-
Uses of ThreadSafeProgressMonitor in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
Fields in org.eclipse.emf.compare.ide.ui.internal.logical.resolver declared as ThreadSafeProgressMonitorModifier and TypeFieldDescriptionprotected final ThreadSafeProgressMonitorAbstractMonitoredProxyCreationListener.tspmThe progress monitor.Methods in org.eclipse.emf.compare.ide.ui.internal.logical.resolver with parameters of type ThreadSafeProgressMonitorModifier and TypeMethodDescriptionvoidIResourceDependencyRemoteResolver.demandRemoteResolve(SynchronizedResourceSet resourceSet, URI uri, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) Allows callers to launch the loading and resolution of the model pointed at by the given URI, without updating the#dependencyGraphalong the way.voidResourceDependencyRemoteResolver.demandRemoteResolve(SynchronizedResourceSet resourceSet, URI uri, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) voidIResourceDependencyLocalResolver.demandResolve(SynchronizedResourceSet resourceSet, URI uri, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) Allows callers to launch the loading and resolution of the model pointed at by the given URI.voidResourceDependencyLocalResolver.demandResolve(SynchronizedResourceSet resourceSet, URI uri, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) org.eclipse.emf.compare.ide.ui.internal.logical.resolver.RemoteResolveComputationIResourceDependencyRemoteResolver.getRemoteResolveComputation(SynchronizedResourceSet resourceSet, URI uri, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) Provides the computation to run for remote resolutions.org.eclipse.emf.compare.ide.ui.internal.logical.resolver.RemoteResolveComputationResourceDependencyRemoteResolver.getRemoteResolveComputation(SynchronizedResourceSet resourceSet, URI uri, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) IResourceDependencyRemoteResolver.getResourceSetForRemoteResolution(DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) Provides the resources set to use for remote resolve computations.ResourceDependencyRemoteResolver.getResourceSetForRemoteResolution(DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) protected com.google.common.base.Function<URI,IComputation<URI>> ModelsResolution.resolveRemoteURI(ThreadSafeProgressMonitor tspm, SynchronizedResourceSet resourceSet) Provides aFunctionthat converts a given URI into a Computation that can be run by aResourceComputationScheduler.protected voidResourceDependencyLocalResolver.updateChangedResources(SynchronizedResourceSet resourceSet, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) Checks the current state of ourResourceDependencyLocalResolver.resourceListenerand updates the dependency graph for all resources that have been changed since we last checked.Constructors in org.eclipse.emf.compare.ide.ui.internal.logical.resolver with parameters of type ThreadSafeProgressMonitorModifierConstructorDescriptionAbstractMonitoredProxyCreationListener(ThreadSafeProgressMonitor monitor, DiagnosticSupport diagnostic) Constructor.LocalMonitoredProxyCreationListener(ThreadSafeProgressMonitor monitor, com.google.common.eventbus.EventBus eventBus, IResourceDependencyLocalResolver localResolver, DiagnosticSupport diagnostic) Constructor.ModelResourceVisitor(ResourceComputationScheduler<URI> scheduler, SynchronizedResourceSet resourceSet, IResourceDependencyLocalResolver resolver, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor monitor) Default constructor.RemoteMonitoredProxyCreationListener(ThreadSafeProgressMonitor monitor, IResourceDependencyRemoteResolver remoteResolver, DiagnosticSupport diagnostic) Constructor.