public class LocalModelsResolution extends AbstractResolution
context, diagnostic, implicitDependencies, logger, monitor
Constructor and Description |
---|
LocalModelsResolution(IResolutionContext context,
org.eclipse.core.resources.IResource left,
org.eclipse.core.resources.IResource right,
org.eclipse.core.resources.IResource origin,
org.eclipse.core.runtime.IProgressMonitor monitor)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
allResourcesAreFiles()
Indicates whether all the resources are instances of
IFile . |
SynchronizationModel |
run()
Executes this treatment.
|
asURISet, call, getFinalizeResolvingRunnable, getImplicitDependencies, getTicks, resolveTraversal
public LocalModelsResolution(IResolutionContext context, org.eclipse.core.resources.IResource left, org.eclipse.core.resources.IResource right, org.eclipse.core.resources.IResource origin, org.eclipse.core.runtime.IProgressMonitor monitor)
dependencyProvider
- The dependency providerscheduler
- multi-thread supporteventBus
- The event bus to signal eventsleft
- left resourceright
- right resourceorigin
- common ancestor resource, may be nullmonitor
- The progress monitor to usepublic SynchronizationModel run()
protected boolean allResourcesAreFiles()
IFile
.true
if and only if left and right are IFile
s and origin is null or is an
IFile
.
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.