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,
IProgressMonitor monitor)
Creates the comparison scope corresponding to the given synchronization model, with no further
operation on it.
|
void |
IdenticalResourceMinimizer.minimize(SynchronizationModel syncModel,
IProgressMonitor monitor)
This will be called to reduce the number of resources in this model's traversals.
|
Constructor and Description |
---|
EMFResourceMapping(IResource resource,
ResourceMappingContext initialContext,
SynchronizationModel synchronizationModel,
String providerId)
Instantiates our mapping given its underlying physical
IResource . |
Modifier and Type | Method and Description |
---|---|
SynchronizationModel |
ThreadedModelResolver.resolveLocalModels(IResource left,
IResource right,
IResource origin,
IProgressMonitor monitor)
Called by EMF Compare in order to resolve the logical models corresponding to the given IResources.
|
SynchronizationModel |
ThreadedModelResolver.resolveModels(IStorageProviderAccessor storageAccessor,
IStorage left,
IStorage right,
IStorage origin,
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 |
---|---|
static Collection<SynchronizationModel> |
LogicalModelViewHandlerUtil.getSynchronizationModels(IFile file,
IProgressMonitor monitor)
Get the logical model associated with the given file.
|
Collection<SynchronizationModel> |
AbstractLogicalModelViewHandler.getSynchronizationModels(IWorkbenchPart part,
ISelection selection,
IProgressMonitor monitor)
Get the logical models associated with the given editor or selection.
|
Collection<SynchronizationModel> |
ILogicalModelViewHandler.getSynchronizationModels(IWorkbenchPart part,
ISelection selection,
IProgressMonitor monitor)
Get the logical models associated with the given editor or selection.
|
Modifier and Type | Method and Description |
---|---|
static Collection<IResource> |
LogicalModelViewHandlerUtil.getLogicalModelResources(Collection<SynchronizationModel> logicalModels,
IProgressMonitor monitor)
Get the resources of the given logical models.
|
Modifier and Type | Method and Description |
---|---|
SynchronizationModel |
IModelResolver.resolveLocalModels(IResource left,
IResource right,
IResource origin,
IProgressMonitor monitor)
Called by EMF Compare in order to resolve the logical models corresponding to the given IResources.
|
SynchronizationModel |
IModelResolver.resolveModels(IStorageProviderAccessor storageAccessor,
IStorage left,
IStorage right,
IStorage origin,
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,
IProgressMonitor monitor)
This will be called to reduce the number of resources in this model's traversals.
|
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.