Modifier and Type | Method and Description |
---|---|
SynchronizationModel |
EMFResourceMapping.getLatestModel()
Returns the latest synchronization model built from a call to
EMFResourceMapping.getTraversals(ResourceMappingContext, IProgressMonitor) . |
Modifier and Type | Method and Description |
---|---|
static IComparisonScope |
ComparisonScopeBuilder.create(SynchronizationModel synchronizationModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
Creates the comparison scope corresponding to the given synchronization model, with no further
operation on it.
|
protected void |
EMFResourceMappingMerger.delegateMergeOfUnmergedResourcesAndMarkDiffsAsMerged(SynchronizationModel syncModel,
org.eclipse.team.core.mapping.IMergeContext mergeContext,
EMFResourceMappingMerger.ResourceAdditionAndDeletionTracker resourceTracker,
org.eclipse.core.runtime.SubMonitor subMonitor)
Delegates the merge of so far non-merged resource additions and deletions and marks all other already
merged resources as merged.
|
protected void |
AdditiveResourceMappingMerger.delegateMergeOfUnmergedResourcesAndMarkDiffsAsMerged(SynchronizationModel syncModel,
org.eclipse.team.core.mapping.IMergeContext mergeContext,
EMFResourceMappingMerger.ResourceAdditionAndDeletionTracker resourceTracker,
org.eclipse.core.runtime.SubMonitor subMonitor) |
void |
NullModelMinimizer.minimize(SynchronizationModel syncModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
This will be called to reduce the number of resources in this model's traversals.
|
void |
IdenticalResourceMinimizer.minimize(SynchronizationModel syncModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
This will be called to reduce the number of resources in this model's traversals.
|
Constructor and Description |
---|
EMFResourceMapping(org.eclipse.core.resources.IResource resource,
org.eclipse.core.resources.mapping.ResourceMappingContext initialContext,
SynchronizationModel synchronizationModel,
String providerId)
Instantiates our mapping given its underlying physical
IResource . |
Modifier and Type | Method and Description |
---|---|
SynchronizationModel |
ThreadedModelResolver.resolveLocalModels(org.eclipse.core.resources.IResource left,
org.eclipse.core.resources.IResource right,
org.eclipse.core.resources.IResource origin,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called by EMF Compare in order to resolve the logical models corresponding to the given IResources.
|
SynchronizationModel |
ThreadedModelResolver.resolveModels(IStorageProviderAccessor storageAccessor,
org.eclipse.core.resources.IStorage left,
org.eclipse.core.resources.IStorage right,
org.eclipse.core.resources.IStorage origin,
org.eclipse.core.runtime.IProgressMonitor monitor)
This will be called by EMF Compare in order to resolve the whole logical models containing the given
storages.
|
SynchronizationModel |
LocalModelsResolution.run()
Executes this treatment.
|
SynchronizationModel |
ModelsResolution.run()
Executes the resolution.
|
Modifier and Type | Method and Description |
---|---|
static Collection<SynchronizationModel> |
LogicalModelViewHandlerUtil.getSynchronizationModels(org.eclipse.core.resources.IFile file,
org.eclipse.core.runtime.IProgressMonitor monitor)
Get the logical model associated with the given file.
|
Collection<SynchronizationModel> |
ILogicalModelViewHandler.getSynchronizationModels(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection selection,
org.eclipse.core.runtime.IProgressMonitor monitor)
Get the logical models associated with the given editor or selection.
|
Collection<SynchronizationModel> |
AbstractLogicalModelViewHandler.getSynchronizationModels(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection selection,
org.eclipse.core.runtime.IProgressMonitor monitor)
Get the logical models associated with the given editor or selection.
|
Modifier and Type | Method and Description |
---|---|
static Collection<org.eclipse.core.resources.IResource> |
LogicalModelViewHandlerUtil.getLogicalModelResources(Collection<SynchronizationModel> logicalModels,
org.eclipse.core.runtime.IProgressMonitor monitor)
Get the resources of the given logical models.
|
Modifier and Type | Method and Description |
---|---|
SynchronizationModel |
IModelResolver.resolveLocalModels(org.eclipse.core.resources.IResource left,
org.eclipse.core.resources.IResource right,
org.eclipse.core.resources.IResource origin,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called by EMF Compare in order to resolve the logical models corresponding to the given IResources.
|
SynchronizationModel |
IModelResolver.resolveModels(IStorageProviderAccessor storageAccessor,
org.eclipse.core.resources.IStorage left,
org.eclipse.core.resources.IStorage right,
org.eclipse.core.resources.IStorage origin,
org.eclipse.core.runtime.IProgressMonitor monitor)
This will be called by EMF Compare in order to resolve the whole logical models containing the given
storages.
|
Modifier and Type | Method and Description |
---|---|
void |
IModelMinimizer.minimize(SynchronizationModel syncModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
This will be called to reduce the number of resources in this model's traversals.
|
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.