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 thealong the way.invalid reference
#dependencyGraphvoidResourceDependencyRemoteResolver.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.