The cached value of the '
Matches' containment reference list. 
matches(Object) - Method in class org.eclipse.emf.compare.internal.spec.MatchSpec
MatchImpl - Class in org.eclipse.emf.compare.impl
An implementation of the model object 'Match'
MatchImpl() - Constructor for class org.eclipse.emf.compare.impl.MatchImpl
 
matchingAttributeValues(Object, Object) - Method in class org.eclipse.emf.compare.utils.EqualityHelper
This should only be used if the two given Objects are known not to be instances of EObjects.
matchingAttributeValues(Object, Object) - Method in interface org.eclipse.emf.compare.utils.IEqualityHelper
This should only be used if the two given Objects are known not to be instances of EObjects.
matchingContainment(IEqualityHelper, EObject, EObject) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Checks whether the two given EObjects are contained within the same object, under the same reference.
matchingEObjects(EObject, EObject, IEqualityHelper) - Method in interface org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProvider
Test whether two objects match.
matchingEObjects(EObject, EObject) - Method in class org.eclipse.emf.compare.utils.EqualityHelper
Compares two values as EObjects, using their Match if it can be found, comparing through their URIs
 otherwise.
matchingIndices(Match, EStructuralFeature, Object, Object) - Static method in class org.eclipse.emf.compare.utils.MatchUtil
This will be used whenever we check for conflictual MOVEs in order to determine whether we have a
 pseudo conflict or a real conflict.
matchingURIs(EObject, EObject) - Method in class org.eclipse.emf.compare.utils.EqualityHelper
Compare the URIs (of similar concept) of EObjects.
matchingValue(Object, Comparison, IMergeViewer.MergeViewerSide) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.MergeViewerUtil
 
matchingValue(Object, Comparison, List<?>) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.MergeViewerUtil
 
matchingValues(Comparison, Object, Object) - Method in class org.eclipse.emf.compare.utils.EqualityHelper
Deprecated.
matchingValues(Object, Object) - Method in class org.eclipse.emf.compare.utils.EqualityHelper
Check that the two given values are "equal", considering the specifics of EMF.
matchingValues(Object, Object) - Method in interface org.eclipse.emf.compare.utils.IEqualityHelper
Check that the two given values are "equal", considering the specifics of EMF.
MatchItemProvider - Class in org.eclipse.emf.compare.provider
This is the item provider adapter for a 
Match object
This constructs an instance from a factory and a notifier
MatchItemProviderSpec - Class in org.eclipse.emf.compare.provider.spec
MatchItemProviderSpec(AdapterFactory) - Constructor for class org.eclipse.emf.compare.provider.spec.MatchItemProviderSpec
Constructor calling super #MatchItemProvider(AdapterFactory).
MatchNode - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes
This class is wrapper for TreeNode used to represent a match TreeNode.
MatchNode(Match) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.MatchNode
Constructor.
MatchOfContainmentReferenceChangeAdapter - Class in org.eclipse.emf.compare.match
MatchOfContainmentReferenceChangeAdapter(ReferenceChange) - Constructor for class org.eclipse.emf.compare.match.MatchOfContainmentReferenceChangeAdapter
Constructor.
MatchOfContainmentReferenceChangeProcessor - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.match
Process a comparison to detect 
Matches related to containment ReferenceChange.
Constructor.
matchPerId(Iterator<? extends EObject>, Iterator<? extends EObject>, Iterator<? extends EObject>, List<EObject>, List<EObject>, List<EObject>) - Method in class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
Matches the EObject per ID.
MatchResource - Interface in org.eclipse.emf.compare
A representation of the model object 'Match Resource'
MatchResourceAccessorFactory - Class in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl
MatchResourceAccessorFactory() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.MatchResourceAccessorFactory
 
MatchResourceImpl - Class in org.eclipse.emf.compare.impl
An implementation of the model object 'Match Resource'
MatchResourceImpl() - Constructor for class org.eclipse.emf.compare.impl.MatchResourceImpl
 
MatchResourceItemProvider - Class in org.eclipse.emf.compare.provider
MatchResourceItemProvider(AdapterFactory) - Constructor for class org.eclipse.emf.compare.provider.MatchResourceItemProvider
This constructs an instance from a factory and a notifier
MatchResourceItemProviderSpec - Class in org.eclipse.emf.compare.provider.spec
MatchResourceItemProviderSpec(AdapterFactory) - Constructor for class org.eclipse.emf.compare.provider.spec.MatchResourceItemProviderSpec
MatchResourceNode - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes
This class is wrapper for TreeNode used to represent a match resource TreeNode.
MatchResourceNode(MatchResource) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.MatchResourceNode
Constructor.
matchResources(Iterable<? extends Resource>, Iterable<? extends Resource>, Iterable<? extends Resource>) - Method in interface org.eclipse.emf.compare.match.resource.IResourceMatchingStrategy
This will be called by the resource matcher in order to determine the matching between n
 resources.
matchResources(Iterable<? extends Resource>, Iterable<? extends Resource>, Iterable<? extends Resource>) - Method in class org.eclipse.emf.compare.match.resource.LocationMatchingStrategy
This will be called by the resource matcher in order to determine the matching between n
 resources.
matchResources(Iterable<? extends Resource>, Iterable<? extends Resource>, Iterable<? extends Resource>) - Method in class org.eclipse.emf.compare.match.resource.NameMatchingStrategy
This will be called by the resource matcher in order to determine the matching between n
 resources.
matchResources(Iterable<? extends Resource>, Iterable<? extends Resource>, Iterable<? extends Resource>) - Method in class org.eclipse.emf.compare.match.resource.NameSimilarityMatchingStrategy
This will be called by the resource matcher in order to determine the matching between n
 resources.
matchResources(Iterable<? extends Resource>, Iterable<? extends Resource>, Iterable<? extends Resource>) - Method in class org.eclipse.emf.compare.match.resource.RootIDMatchingStrategy
Matches the given resources according to the IDs found in their roots.
MatchSpec - Class in org.eclipse.emf.compare.internal.spec
This specialization of the 
MatchImpl class allows us to define the derived features and operations
 implementations.
This utility class holds methods that will be used by the diff and merge processes.
merge(List<? extends Diff>, boolean, IMerger.Registry) - Method in interface org.eclipse.emf.compare.domain.IMergeRunnable
Execute the merge operation.
merge(IMergeContext, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger
merge(IDiff, IMergeContext, SubMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger
Merges the given diff.
merge(Diagnostic) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DiagnosticSupport
merge(List<? extends Diff>, boolean, IMerger.Registry) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeConflictingRunnable
Execute the merge operation.
merge(List<? extends Diff>, boolean, IMerger.Registry) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedRunnable
 
merge(Comparison, boolean, IMerger.Registry) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeNonConflictingRunnable
Merges all non-conflicting differences from the given comparison in either direction.
merge(List<? extends Diff>, boolean, IMerger.Registry) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeNonConflictingRunnable
Execute the merge operation.
merge(List<? extends Diff>, boolean, IMerger.Registry) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeRunnableImpl
 
merge(Comparison, boolean, IMerger.Registry) - Method in interface org.eclipse.emf.compare.internal.domain.IMergeAllNonConflictingRunnable
Merges all non-conflicting differences from the given comparison in either direction.
MergeAction - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions
Abstract Action that manages a merge of a difference in case of both sides of the comparison are editable.
MergeAction(IEMFCompareConfiguration, IMerger.Registry, MergeMode, INavigatable) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAction
Constructor.
MergeAction(IEMFCompareConfiguration, IMerger.Registry, MergeMode, INavigatable, IStructuredSelection) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAction
 
mergeAll(Collection<? extends Diff>, boolean, IMerger.Registry) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.AbstractMergeRunnable
 
MergeAllNonConflictingAction - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions
Action that manages a merge of a all non-conflicting difference.
MergeAllNonConflictingAction(IEMFCompareConfiguration, Comparison, IMerger.Registry, MergeMode) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAllNonConflictingAction
Constructor.
MergeAllNonConflictingCommand - Class in org.eclipse.emf.compare.command.impl
A merge command that merges all non-conflicting differences of the given comparison in either direction.
MergeAllNonConflictingCommand(ChangeRecorder, Collection<Notifier>, Comparison, boolean, IMerger.Registry, IMergeAllNonConflictingRunnable) - Constructor for class org.eclipse.emf.compare.command.impl.MergeAllNonConflictingCommand
Creates a new instance.
MergeBlockedByConflictException - Exception in org.eclipse.emf.compare.merge
Exception that indicates that a merge cannot be performed because it would lead to involuntarily resolving
 a conflict.
MergeBlockedByConflictException(Collection<Diff>) - Constructor for exception org.eclipse.emf.compare.merge.MergeBlockedByConflictException
Constructor.
MergeCommand - Class in org.eclipse.emf.compare.command.impl
MergeCommand(ChangeRecorder, Collection<Notifier>, List<? extends Diff>, boolean, IMerger.Registry, IMergeRunnable) - Constructor for class org.eclipse.emf.compare.command.impl.MergeCommand
Creates a new instance.
MergeConflictingRunnable - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions
Implements the "merge all contained conflicting" action.
MergeConflictingRunnable(boolean, boolean, MergeMode, IDiffRelationshipComputer) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeConflictingRunnable
Default constructor.
MergeContainedAction - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions
This action will merge all differences contained in the selection, regardless of conflicts or originating
 side.
MergeContainedAction(IEMFCompareConfiguration, IMerger.Registry, MergeMode, INavigatable, IStructuredSelection, Predicate<TreeNode>) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedAction
 
MergeContainedConflictingAction - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions
Action that manages a merge of a contained conflicting differences in case the selection is a resource
 match or a model element match.
MergeContainedConflictingAction(IEMFCompareConfiguration, IMerger.Registry, MergeMode, INavigatable, IStructuredSelection, Predicate<TreeNode>) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedConflictingAction
MergeContainedNonConflictingAction - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions
Action that manages a merge of a contained non-conflicting difference in case the selection is a resource
 match or a model element match.
MergeContainedNonConflictingAction(IEMFCompareConfiguration, IMerger.Registry, MergeMode, INavigatable, IStructuredSelection, Predicate<TreeNode>) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedNonConflictingAction
MergeContainedRunnable - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions
MergeContainedRunnable(boolean, boolean, MergeMode, IDiffRelationshipComputer) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedRunnable
 
MERGED_VALUE - Static variable in enum org.eclipse.emf.compare.DifferenceState
The '
MERGED' literal value. 
MergeDataImpl - Class in org.eclipse.emf.compare.internal.merge
Adapter that help to know the way of merge and the editable sides of a difference.
MergeDataImpl(boolean, boolean) - Constructor for class org.eclipse.emf.compare.internal.merge.MergeDataImpl
Constructor.
MergeDataImpl(boolean, boolean, boolean) - Constructor for class org.eclipse.emf.compare.internal.merge.MergeDataImpl
Constructor.
mergeDiff(Diff, boolean, Monitor) - Method in class org.eclipse.emf.compare.merge.AbstractMerger
This can be used by mergers to merge another (required, equivalent...) difference using the right
 merger for that diff.
mergeMapping(ResourceMapping, IMergeContext, Set<ResourceMapping>, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.AdditiveResourceMappingMerger
 
mergeMapping(ResourceMapping, IMergeContext, Set<ResourceMapping>, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger
Merges one mapping.
MergeMode - Enum in org.eclipse.emf.compare.internal.merge
Enumeration of all ways of merging differences.
MergeNonConflictingRunnable - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions
Implements the "merge non-conflicting" and "merge all non-conflicting" action.
MergeNonConflictingRunnable(boolean, boolean, MergeMode, IDiffRelationshipComputer) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeNonConflictingRunnable
Default constructor.
MergeOperation - Enum in org.eclipse.emf.compare.internal.merge
Enumeration of all possible merge operations on differences.
mergeOptions - Variable in class org.eclipse.emf.compare.merge.AbstractMerger
The map of all merge options that this merger should be aware of.
MergePreferencesPage - Class in org.eclipse.emf.compare.ide.ui.internal.preferences
Preference page for EMFCompare merge.
MergePreferencesPage() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.preferences.MergePreferencesPage
 
mergePreviewModeChange(IMergePreviewModeChange) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.DropDownMergeMenuAction
 
mergePreviewModeChange(IMergePreviewModeChange) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
 
MergePreviewModeChange - Class in org.eclipse.emf.compare.rcp.ui.internal.configuration.impl
 
MergePreviewModeChange(MergeMode, MergeMode) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.configuration.impl.MergePreviewModeChange
 
MERGER_PPID - Static variable in class org.eclipse.emf.compare.rcp.EMFCompareRCPPlugin
The id of the merger extension point.
MERGER_REGISTRY - Static variable in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger
The merger registry.
mergeResolutionCompleted(Comparison) - Method in class org.eclipse.emf.compare.ide.ui.internal.mergeresolution.MergeResolutionListenerRegistry
Notifies all registered extension point clients of the completed merge resolution.
mergeResolutionCompleted(Comparison) - Method in interface org.eclipse.emf.compare.ide.ui.mergeresolution.IMergeResolutionListener
Fired when a merge is resolved entirely (no more unresolved conflicts) and the user saves the merge
 result.
MergeResolutionListenerDescriptor - Class in org.eclipse.emf.compare.ide.ui.internal.mergeresolution
Describes meta-data about a listener to merge resolution events.
MergeResolutionListenerDescriptor(String, IConfigurationElement) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.mergeresolution.MergeResolutionListenerDescriptor
Default constructor.
MergeResolutionListenerRegistry - Class in org.eclipse.emf.compare.ide.ui.internal.mergeresolution
The registry managing the merge resolution extension point information.
MergeResolutionListenerRegistry() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.mergeresolution.MergeResolutionListenerRegistry
Constructs and initialized this registry.
MergeResolutionListenerRegistryListener - Class in org.eclipse.emf.compare.ide.ui.internal.mergeresolution
MergeResolutionListenerRegistryListener(String, String, ILog, MergeResolutionListenerRegistry) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.mergeresolution.MergeResolutionListenerRegistryListener
Initialize a registry event listener for our handlers.
MergeResolutionManager - Class in org.eclipse.emf.compare.ide.ui.mergeresolution
This class manages the detection and handling of merge resolution events.
MergeResolutionManager(MergeResolutionListenerRegistry) - Constructor for class org.eclipse.emf.compare.ide.ui.mergeresolution.MergeResolutionManager
Default constructor.
MergerExtensionRegistryListener - Class in org.eclipse.emf.compare.rcp.internal.merger
Listener for contributions to the merger extension.
MergerExtensionRegistryListener(String, String, ILog, IMerger.Registry) - Constructor for class org.eclipse.emf.compare.rcp.internal.merger.MergerExtensionRegistryListener
Constructor.
mergerRegistry - Variable in class org.eclipse.emf.compare.command.impl.AbstractCopyCommand
Merger registry.
mergerRegistry - Variable in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAction
 
MergeRunnableImpl - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions
 
MergeRunnableImpl(boolean, boolean, MergeMode, IDiffRelationshipComputer) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeRunnableImpl
 
MergeViewerItem - Class in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl
 
MergeViewerItem(Comparison, Diff, Object, Object, Object, IMergeViewer.MergeViewerSide, AdapterFactory) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl.MergeViewerItem
 
MergeViewerItem(Comparison, Diff, Match, IMergeViewer.MergeViewerSide, AdapterFactory) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl.MergeViewerItem
 
MergeViewerItem.Container - Class in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl
Deprecated.
MergeViewerItemProviderConfiguration - Class in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider
MergeViewerItemProviderConfiguration(AdapterFactory, IDifferenceGroupProvider, Predicate<? super EObject>, Comparison, IMergeViewer.MergeViewerSide) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider.MergeViewerItemProviderConfiguration
Constructor.
mergeViewerResources - Variable in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.EMFCompareContentMergeViewerResourceBundle
 
MergeViewerUtil - Class in org.eclipse.emf.compare.rcp.ui.internal.util
 
MERGING_VALUE - Static variable in enum org.eclipse.emf.compare.DifferenceState
The '
MERGING' literal value. 
MesureItemListener() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractTableOrTreeMergeViewer.MesureItemListener
 
minimize(SynchronizationModel, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.IdenticalResourceMinimizer
This will be called to reduce the number of resources in this model's traversals.
minimize(IFile, SynchronizationModel, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.IdenticalResourceMinimizer
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.
minimize(SynchronizationModel, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.ModelMinimizerRegistry
 
minimize(SynchronizationModel, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.NullModelMinimizer
This will be called to reduce the number of resources in this model's traversals.
minimize(IFile, SynchronizationModel, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.NullModelMinimizer
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.
minimize(SynchronizationModel, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.logical.CompoundModelMinimizer
This will be called to reduce the number of resources in this model's traversals.
minimize(IFile, SynchronizationModel, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.logical.CompoundModelMinimizer
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.
minimize(SynchronizationModel, IProgressMonitor) - Method in interface org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer
This will be called to reduce the number of resources in this model's traversals.
minimize(IFile, SynchronizationModel, IProgressMonitor) - Method in interface org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer
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.
minimizers - Variable in class org.eclipse.emf.compare.ide.ui.logical.CompoundModelMinimizer
The list of model minimizers.
MINIMUM_LENGTH - Static variable in class org.eclipse.emf.compare.ide.ui.internal.logical.SimilarityComputer
The minimum length both sides must have to not be ignored (short text contents might seem similar and
 cause false negatives).
MIRRORED - Static variable in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
This property name is equivalent to CompareConfiguration.MIRRORED however we redefine it for
 backwards compatibility.
mirroredPropertyChanged(boolean) - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration.MirroredPropertyChangeListener
 
MirroredPropertyChangeListener() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration.MirroredPropertyChangeListener
 
MirrorManager - Class in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer
A manager class for handling the switching of the mirrored mode for each specialized
 ContentMergeViewer and TextMergeViewer in EMF Compare,
MirrorManager(EMFCompareConfiguration) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.MirrorManager
Creates an instance for this confirmation.
ModelDependencyProviderRegistry - Class in org.eclipse.emf.compare.ide.ui.dependency
The registry managing the registered dependency extension point information.
ModelDependencyProviderRegistry() - Constructor for class org.eclipse.emf.compare.ide.ui.dependency.ModelDependencyProviderRegistry
Constructs and initialized this registry.
ModelDependencyProviderRegistryListener - Class in org.eclipse.emf.compare.ide.ui.dependency
This listener will react to changes against the model dependency extension point, allowing us to be in sync
 with plugin activation and deactivation.
ModelDependencyProviderRegistryListener(String, String, ILog, ModelDependencyProviderRegistry) - Constructor for class org.eclipse.emf.compare.ide.ui.dependency.ModelDependencyProviderRegistryListener
Initialize a registry event listener for our handlers.
ModelInclusionTesterRegistry - Class in org.eclipse.emf.compare.ide.logical
Registry managing the model inclusion testers dependency registered through extension point
 org.eclipse.emf.compare.ide.modelInclusionTester.
ModelInclusionTesterRegistry() - Constructor for class org.eclipse.emf.compare.ide.logical.ModelInclusionTesterRegistry
 
ModelMinimizerRegistry - Class in org.eclipse.emf.compare.ide.ui.internal.logical
A basic implementation of a registry for model minimizers that stores the model minimizers in a map with
 their respective class names.
ModelMinimizerRegistry() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.ModelMinimizerRegistry
 
ModelMinimizerRegistryListener - Class in org.eclipse.emf.compare.ide.ui.internal.logical
A registry event listener that propagates model minimizers changes from the extension registry to a given
 model minimizer registry.
ModelMinimizerRegistryListener(String, String, ILog, IModelMinimizer.Registry) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.ModelMinimizerRegistryListener
Initialize a registry event listener for our handlers.
modelPackage - Static variable in class org.eclipse.emf.compare.util.CompareAdapterFactory
The cached model package
modelPackage - Static variable in class org.eclipse.emf.compare.util.CompareSwitch
The cached model package
 
ModelResolutionPreferencePage - Class in org.eclipse.emf.compare.ide.ui.internal.preferences
Preference page for the model resolution, allowing users to disable the resolution altogether or to
 configure how EMF Compare will handle it.
ModelResolutionPreferencePage() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.preferences.ModelResolutionPreferencePage
 
ModelResolverDescriptor - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry
ModelResolverRegistry - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry
This registry implements its own strategy to define the "best" resolver to use.
ModelResolverRegistry() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry.ModelResolverRegistry
Initializes our registry.
ModelResolverRegistryListener - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry
This listener will react to changes against our model resolver extension point, allowing us to be in sync
 with plugin activation and deactivation.
ModelResolverRegistryListener(String, String, ILog, ModelResolverRegistry) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry.ModelResolverRegistryListener
Initialize a registry event listener for our model resolvers.
ModelResourceListener - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
This will listen to workspace changes and react to all changes on "model" resources as determined by
 ThreadedModelResolver#MODEL_CONTENT_TYPES.
ModelResourceListener() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ModelResourceListener
Initializes this listener.
ModelResourceVisitor - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
This implementation of a resource visitor will allow us to browse a given hierarchy and resolve the models
 files in contains, as determined by ThreadedModelResolver#MODEL_CONTENT_TYPES.
ModelResourceVisitor(ResourceComputationScheduler<URI>, SynchronizedResourceSet, IResourceDependencyLocalResolver, DiagnosticSupport, ThreadSafeProgressMonitor) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ModelResourceVisitor
Default constructor.
ModelsResolution - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
Computation that resolves 2 or 3 storages (left, right and potentially origin).
ModelsResolution(IResolutionContext, IProgressMonitor, IStorageProviderAccessor, IStorage, IStorage, IStorage) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ModelsResolution
modelSwitch - Variable in class org.eclipse.emf.compare.util.CompareAdapterFactory
The switch that delegates to the createXXX methods
monitor - Variable in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.AbstractResolution
The monitor.
monitor - Variable in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
The monitor to report progress to.
Move(AttributeChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.Move
Constructor.
Move(ReferenceChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch.Move
Constructor.
Move(FeatureMapChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch.Move
Constructor.
Move(ReferenceChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Move
Constructor.
Move(ResourceAttachmentChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Move
Constructor.
move(ResourceAttachmentChange, boolean) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
MOVE_VALUE - Static variable in enum org.eclipse.emf.compare.DifferenceKind
The 'MOVE' literal value
moved(String, String) - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
This predicate can be used to check whether a given Diff represents the move of an EObject matching the
 given qualified name.
movedInAttribute(String, String, Object) - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
This predicate can be used to check whether a given Diff represents the moving of a value within a
 multi-valued attribute going by attributeName on an EObject which name matches
 qualifiedName.
movedInReference(String, String, String) - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
This predicate can be used to check whether a given Diff represents the moving of a value within a
 multi-valued reference going by referenceName on an EObject which name matches
 qualifiedName.
moveElement(AttributeChange, boolean) - Method in class org.eclipse.emf.compare.merge.AttributeChangeMerger
This will be called when trying to copy a "MOVE" diff.
moveElement(FeatureMapChange, boolean) - Method in class org.eclipse.emf.compare.merge.FeatureMapChangeMerger
This will be called when trying to copy a "MOVE" diff.
moveElement(ReferenceChange, boolean) - Method in class org.eclipse.emf.compare.merge.ReferenceChangeMerger
This will be called when trying to copy a "MOVE" diff.
moveElementGetExpectedContainer(Comparison, FeatureMapChange, boolean) - Static method in class org.eclipse.emf.compare.internal.utils.ComparisonUtil
Get the expected target container in case of a move.
mustDelete(Resource) - Static method in class org.eclipse.emf.compare.ide.utils.ResourceUtil
Check if the given resource must be deleted.
mustDelete(Resource, ResourceAttachmentChange, boolean) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
mustDelete(Resource) - Method in class org.eclipse.emf.compare.merge.ResourceChangeAdapter
Indicate whether a given Resource needs to be deleted.
mustDisplayAsDirectChildOfMatch(Diff) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
Does the given difference have to be displayed as direct child of a Match?
mustDisplayAsDirectChildOfMatch(Diff) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ThreeWayComparisonGroupProvider.ConflictsGroupImpl
In conflicts, a special case must be handled for refining diffs: If they are not part of the same
 conflict then they should not be in the same group as the refined diff.
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
EMF Compare
3.3.0.201903050300
 
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.