# Uses of Package
org.eclipse.emf.compare.ide.ui.internal.logical.resolver

Packages that use org.eclipse.emf.compare.ide.ui.internal.logical.resolver
org.eclipse.emf.compare.ide.ui.internal.logical.resolver

Classes in org.eclipse.emf.compare.ide.ui.internal.logical.resolver used by org.eclipse.emf.compare.ide.ui.internal.logical.resolver
AbstractMonitoredProxyCreationListener: Asbtract super-class of `IProxyCreationListener`s to use for computing the logical model.
AbstractResolution: Abstract super-class of resolving computations.
CrossReferenceResolutionScope: Defines the scope for the resolution of a file's logical model.
DefaultResolutionContext: Default implementation of `IResolutionContext`.
DependencyFoundEvent: Event indicating a dependency between two resources has been found.
DependencyGraphUpdater: This class's responsibility is to maintain the state of its graph when notified that a new model resource or a new dependency have been found.
DiagnosticSupport: Encapsulated a diagnostic to hide multi-threaded details.
IComputation: Encapsulates the logic of a computation that can be identified by a key.
IImplicitDependencies: This interface describes the contract of providing the set of files that must be used "together with" a given file, whatever the desired semantics of "together with" is.
IResolutionContext: A resolution context provides the different elements that can be involved in a comparison taking logical models into account.
IResourceDependencyLocalResolver: A resource dependency provider is in charge of providing the dependencies of resources (local or remote resources, remote meaning hosted in git for instance).
IResourceDependencyProvider: A resource dependency provider is in charge of providing the dependencies of resources (local or remote resources, remote meaning hosted in git for instance).
IResourceDependencyRemoteResolver: A resource dependency provider is in charge of providing the dependencies of resources (local or remote resources, remote meaning hosted in git for instance).
ModelResourceListener: This will listen to workspace changes and react to all changes on "model" resources as determined by `ThreadedModelResolver#MODEL_CONTENT_TYPES`.
ResolvedEvent: Event that indicates that a resource that should be part of a dependency graph has been found.
ResourceComputationScheduler: Class providing facilities to schedule computations and hide as much as possible the multi-threaded complexity.
ResourceComputationScheduler.CallStatus
ResourceComputationScheduler.ComputationState
ResourceComputationScheduler.ShutdownState
ResourceComputationScheduler.ShutdownStatus
ResourceRemovedEvent: Event indicating that model resources have been removed, which requires updating the graph of dependencies between model resources.
SynchronizedResourceSet: A thread-safe implementation of a ResourceSet that will prevent loading of resources unless explicitly demanded through `SynchronizedResourceSet.loadResource(URI)`.