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 |
AdditiveResourceMappingMerger.delegateMergeOfUnmergedResourcesAndMarkDiffsAsMerged(SynchronizationModel syncModel,
org.eclipse.team.core.mapping.IMergeContext mergeContext,
EMFResourceMappingMerger.ResourceAdditionAndDeletionTracker resourceTracker,
org.eclipse.core.runtime.SubMonitor subMonitor) |
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.
|
void |
NullModelMinimizer.minimize(org.eclipse.core.resources.IFile file,
SynchronizationModel syncModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
This will be called to reduce the number of resources in this model's traversals based on the given
starting point of the left logical model.
|
void |
IdenticalResourceMinimizer.minimize(org.eclipse.core.resources.IFile file,
SynchronizationModel syncModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
This will be called to reduce the number of resources in this model's traversals based on the given
starting point of the left logical model.
|
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 |
ModelMinimizerRegistry.minimize(SynchronizationModel syncModel,
org.eclipse.core.runtime.IProgressMonitor monitor) |
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 |
ModelsResolution.run()
Executes the resolution.
|
SynchronizationModel |
LocalModelsResolution.run()
Executes this treatment.
|
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(org.eclipse.core.resources.IFile file,
SynchronizationModel syncModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
This will be called to reduce the number of resources in this model's traversals based on the given
starting point of the left logical model.
|
void |
CompoundModelMinimizer.minimize(org.eclipse.core.resources.IFile file,
SynchronizationModel syncModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
This will be called to reduce the number of resources in this model's traversals based on the given
starting point of the left logical model.
|
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.
|
void |
CompoundModelMinimizer.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.