Uses of Class
org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DiagnosticSupport
-
Uses of DiagnosticSupport in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
Modifier and TypeFieldDescriptionprotected final DiagnosticSupport
AbstractMonitoredProxyCreationListener.diagnostic
The diagnostic.protected DiagnosticSupport
AbstractResolution.diagnostic
The diagnostic.Modifier and TypeMethodDescriptionvoid
IResourceDependencyRemoteResolver.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#dependencyGraph
along the way.void
ResourceDependencyRemoteResolver.demandRemoteResolve
(SynchronizedResourceSet resourceSet, URI uri, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) void
IResourceDependencyLocalResolver.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.void
ResourceDependencyLocalResolver.demandResolve
(SynchronizedResourceSet resourceSet, URI uri, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) org.eclipse.emf.compare.ide.ui.internal.logical.resolver.RemoteResolveComputation
IResourceDependencyRemoteResolver.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.RemoteResolveComputation
ResourceDependencyRemoteResolver.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 void
ResourceDependencyLocalResolver.updateChangedResources
(SynchronizedResourceSet resourceSet, DiagnosticSupport diagnostic, ThreadSafeProgressMonitor tspm) Checks the current state of ourResourceDependencyLocalResolver.resourceListener
and updates the dependency graph for all resources that have been changed since we last checked.void
IResourceDependencyLocalResolver.updateDependencies
(org.eclipse.core.runtime.IProgressMonitor monitor, DiagnosticSupport diagnostic, org.eclipse.core.resources.IFile... start) Make sure that dependencies for the given files are up to date.void
ResourceDependencyLocalResolver.updateDependencies
(org.eclipse.core.runtime.IProgressMonitor monitor, DiagnosticSupport diagnostic, org.eclipse.core.resources.IFile... files) Update the dependency graph to make sure that it contains the given file.ModifierConstructorDescriptionAbstractMonitoredProxyCreationListener
(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.