Uses of Class
org.eclipse.emf.compare.ide.ui.logical.SynchronizationModel
Packages that use SynchronizationModel
Package
Description
-
Uses of SynchronizationModel in org.eclipse.emf.compare.ide.ui.internal.logical
Methods in org.eclipse.emf.compare.ide.ui.internal.logical that return SynchronizationModelModifier and TypeMethodDescriptionfinal SynchronizationModelEMFResourceMapping.getLatestModel()Returns the latest synchronization model built from a call toEMFResourceMapping.getTraversals(ResourceMappingContext, IProgressMonitor).Methods in org.eclipse.emf.compare.ide.ui.internal.logical with parameters of type SynchronizationModelModifier and TypeMethodDescriptionstatic IComparisonScopeComparisonScopeBuilder.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 voidAdditiveResourceMappingMerger.delegateMergeOfUnmergedResourcesAndMarkDiffsAsMerged(SynchronizationModel syncModel, org.eclipse.team.core.mapping.IMergeContext mergeContext, EMFResourceMappingMerger.ResourceAdditionAndDeletionTracker resourceTracker, org.eclipse.core.runtime.SubMonitor subMonitor) protected voidEMFResourceMappingMerger.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.voidIdenticalResourceMinimizer.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.voidIdenticalResourceMinimizer.minimize(SynchronizationModel syncModel, org.eclipse.core.runtime.IProgressMonitor monitor) This will be called to reduce the number of resources in this model's traversals.voidModelMinimizerRegistry.minimize(SynchronizationModel syncModel, org.eclipse.core.runtime.IProgressMonitor monitor) voidNullModelMinimizer.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.voidNullModelMinimizer.minimize(SynchronizationModel syncModel, org.eclipse.core.runtime.IProgressMonitor monitor) This will be called to reduce the number of resources in this model's traversals.Constructors in org.eclipse.emf.compare.ide.ui.internal.logical with parameters of type SynchronizationModelModifierConstructorDescriptionEMFResourceMapping(org.eclipse.core.resources.IResource resource, org.eclipse.core.resources.mapping.ResourceMappingContext initialContext, SynchronizationModel synchronizationModel, String providerId) Instantiates our mapping given its underlying physicalIResource. -
Uses of SynchronizationModel in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
Methods in org.eclipse.emf.compare.ide.ui.internal.logical.resolver that return SynchronizationModelModifier and TypeMethodDescriptionThreadedModelResolver.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.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.LocalModelsResolution.run()Executes this treatment.ModelsResolution.run()Executes the resolution. -
Uses of SynchronizationModel in org.eclipse.emf.compare.ide.ui.internal.logical.view
Methods in org.eclipse.emf.compare.ide.ui.internal.logical.view that return types with arguments of type SynchronizationModelModifier and TypeMethodDescriptionAbstractLogicalModelViewHandler.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.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.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.Method parameters in org.eclipse.emf.compare.ide.ui.internal.logical.view with type arguments of type SynchronizationModelModifier and TypeMethodDescriptionstatic 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. -
Uses of SynchronizationModel in org.eclipse.emf.compare.ide.ui.logical
Methods in org.eclipse.emf.compare.ide.ui.logical that return SynchronizationModelModifier and TypeMethodDescriptionIModelResolver.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.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.Methods in org.eclipse.emf.compare.ide.ui.logical with parameters of type SynchronizationModelModifier and TypeMethodDescriptionvoidCompoundModelMinimizer.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.voidCompoundModelMinimizer.minimize(SynchronizationModel syncModel, org.eclipse.core.runtime.IProgressMonitor monitor) This will be called to reduce the number of resources in this model's traversals.voidIModelMinimizer.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.voidIModelMinimizer.minimize(SynchronizationModel syncModel, org.eclipse.core.runtime.IProgressMonitor monitor) This will be called to reduce the number of resources in this model's traversals.