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
All Classes All Packages

## M

MAJOR - Static variable in class org.eclipse.emf.compare.match.eobject.AbstractWeightProvider
  Quite important regarding the Object identity.
ManyStructuralFeatureAccessorFactory - Class in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl
  A specific `IAccessorFactory` for multi-valued structural feature objects.
ManyStructuralFeatureAccessorFactory() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.ManyStructuralFeatureAccessorFactory
ManyStructuralFeatureAccessorImpl - Class in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl
  A specific `AbstractStructuralFeatureAccessor` for multi-valued structural feature objects.
ManyStructuralFeatureAccessorImpl(AdapterFactory, Diff, IMergeViewer.MergeViewerSide) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.ManyStructuralFeatureAccessorImpl
  Default constructor.
mapElement(Object, Widget) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
MARK_AS_MERGE - org.eclipse.emf.compare.internal.merge.MergeOperation
  Only mark the diff as merged without copying anything.
markAllAsMerged(Collection<? extends Diff>, MergeMode, IMerger.Registry) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.AbstractMergeRunnable
  Marks all of the given diffs as merged, keeping track of the merged mode used for the operation.
markAsMerged(Diff, MergeMode, boolean, IMerger.Registry) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.AbstractMergeRunnable
  Marks a single diff as merged, keeping track of the merge mode used for the operation.
markAsMerged(IDiff, IMergeContext, SubMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger
  Marks the given `diff` as merged.
markResourcesAsMerged(IMergeContext, Set<IResource>, Set<URI>, SubMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger
  Marks the resources as merged if their URIs are not included in the given set of known `conflictingURIs`.
MASSIVE - Static variable in class org.eclipse.emf.compare.match.eobject.AbstractWeightProvider
  Very important regarding the Object identity.
match(Comparison, IComparisonScope, Notifier, Notifier, Notifier, Monitor) - Method in class org.eclipse.emf.compare.match.DefaultMatchEngine
  This methods will delegate to the proper "match(T, T, T)" implementation according to the types of `left`, `right` and `origin`.
match(Comparison, IComparisonScope, EObject, EObject, EObject, Monitor) - Method in class org.eclipse.emf.compare.match.DefaultMatchEngine
  This will query the scope for the given `EObject`s' children, then delegate to an `IEObjectMatcher` to compute the Matches.
match(Comparison, IComparisonScope, Resource, Resource, Resource, Monitor) - Method in class org.eclipse.emf.compare.match.DefaultMatchEngine
  This will only query the scope for the given Resources' children, then delegate to an `IEObjectMatcher` to determine the EObject matches.
match(Comparison, IComparisonScope, ResourceSet, ResourceSet, ResourceSet, Monitor) - Method in class org.eclipse.emf.compare.match.DefaultMatchEngine
  This will be used to match the given `ResourceSet`s.
match(IComparisonScope, Monitor) - Method in class org.eclipse.emf.compare.match.DefaultMatchEngine
  This is the entry point of a Comparison process.
match(IComparisonScope, Monitor) - Method in interface org.eclipse.emf.compare.match.IMatchEngine
  This is the entry point of a Comparison process.
Match - Interface in org.eclipse.emf.compare
  A representation of the model object 'Match'.
MATCH - org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProvider.SpecificMatch
  If these objects have been determined to be a match by this extension.
MATCH - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the '`Match`' class.
MATCH - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The meta object id for the '`Match`' class.
MATCH__DIFFERENCES - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Differences' containment reference list feature.
MATCH__DIFFERENCES - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Differences' containment reference list.
MATCH__LEFT - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Left' reference feature.
MATCH__LEFT - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Left' reference.
MATCH__ORIGIN - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Origin' reference feature.
MATCH__ORIGIN - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Origin' reference.
MATCH__RIGHT - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Right' reference feature.
MATCH__RIGHT - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Right' reference.
MATCH__SUBMATCHES - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Submatches' containment reference list feature.
MATCH__SUBMATCHES - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Submatches' containment reference list.
match_alphabet(String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Initialise the alphabet for the Bitap algorithm.
match_bitap(String, String, int) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Locate the best instance of 'pattern' in 'text' near 'loc' using the Bitap algorithm.
Match_Distance - Variable in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  How far to search for a match (0 = exact location, 1000+ = broad match).
MATCH_ENGINE_DISABLE_ENGINES - Static variable in class org.eclipse.emf.compare.rcp.internal.preferences.EMFComparePreferences
  Disabled match engine preference.
MATCH_ENGINE_PPID - Static variable in class org.eclipse.emf.compare.rcp.EMFCompareRCPPlugin
  The id of the match extension point.
MATCH_FEATURE_COUNT - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The number of structural features of the 'Match' class.
match_main(String, String, int) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Locate the best instance of 'pattern' in 'text' near 'loc'.
MATCH_RESOURCE - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the '`Match Resource`' class.
MATCH_RESOURCE - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The meta object id for the '`Match Resource`' class.
MATCH_RESOURCE__COMPARISON - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Comparison' container reference feature.
MATCH_RESOURCE__COMPARISON - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Comparison' container reference.
MATCH_RESOURCE__LEFT - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Left' attribute feature.
MATCH_RESOURCE__LEFT - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Left' attribute.
MATCH_RESOURCE__LEFT_URI - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Left URI' attribute feature.
MATCH_RESOURCE__LEFT_URI - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Left URI' attribute.
MATCH_RESOURCE__LOCATION_CHANGES - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Location Changes' containment reference list feature.
MATCH_RESOURCE__LOCATION_CHANGES - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Location Changes' containment reference list.
MATCH_RESOURCE__ORIGIN - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Origin' attribute feature.
MATCH_RESOURCE__ORIGIN - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Origin' attribute.
MATCH_RESOURCE__ORIGIN_URI - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Origin URI' attribute feature.
MATCH_RESOURCE__ORIGIN_URI - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Origin URI' attribute.
MATCH_RESOURCE__RIGHT - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Right' attribute feature.
MATCH_RESOURCE__RIGHT - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Right' attribute.
MATCH_RESOURCE__RIGHT_URI - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Right URI' attribute feature.
MATCH_RESOURCE__RIGHT_URI - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Right URI' attribute.
MATCH_RESOURCE_FEATURE_COUNT - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The number of structural features of the 'Match Resource' class.
Match_Threshold - Variable in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  At what point is no match declared (0.0 = perfection, 1.0 = very loose).
MatchAccessor - Class in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl
  A specific `ICompareAccessor` for `Match` objects.
MatchAccessor(AdapterFactory, Match, Diff, IMergeViewer.MergeViewerSide) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.MatchAccessor
  Creates a new object wrapping the given `eObject`.
MatchAccessor(AdapterFactory, Match, IMergeViewer.MergeViewerSide) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.MatchAccessor
  Creates a new object wrapping the given `eObject`.
MatchAccessorFactory - Class in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl
  A specific `IAccessorFactory` for `Match` objects.
MatchAccessorFactory() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.MatchAccessorFactory
MatchAheadOfTime - Interface in org.eclipse.emf.compare.match.eobject.internal
  Implementators of this interface might provide elements to be matched "ahead of time".
MatchBasedConflictDetector - Class in org.eclipse.emf.compare.conflict
  This conflict detector searches for conflicting `Diff`s in the same `Match` as the current `Diff`, as well as among `ReferenceChange`s that reference the same `EObject` as the current `Diff`, if it is a `ReferenceChange`.
MatchBasedConflictDetector() - Constructor for class org.eclipse.emf.compare.conflict.MatchBasedConflictDetector
MatchCrossReferencer - Class in org.eclipse.emf.compare.internal
  This implementation of an `ECrossReferenceAdapter` will allow us to only attach ourselves to the Match elements.
MatchCrossReferencer() - Constructor for class org.eclipse.emf.compare.internal.MatchCrossReferencer
matchedResources - Variable in class org.eclipse.emf.compare.impl.ComparisonImpl
  The cached value of the '`Matched Resources`' containment reference list.
matchEngine - Variable in class org.eclipse.emf.compare.match.impl.MatchEngineFactoryImpl
  The match engine created by this factory.
MatchEngineFactoryDescriptor - Class in org.eclipse.emf.compare.rcp.internal.match
  Descriptor for `IMatchEngine.Factory`.
MatchEngineFactoryDescriptor(String, String, int, IConfigurationElement, String) - Constructor for class org.eclipse.emf.compare.rcp.internal.match.MatchEngineFactoryDescriptor
  Constructor.
MatchEngineFactoryImpl - Class in org.eclipse.emf.compare.match.impl
  The default implementation of the `IMatchEngine.Factory.Registry`.
MatchEngineFactoryImpl() - Constructor for class org.eclipse.emf.compare.match.impl.MatchEngineFactoryImpl
  Constructor that instantiate a `DefaultMatchEngine`.
MatchEngineFactoryImpl(IEObjectMatcher, IComparisonFactory) - Constructor for class org.eclipse.emf.compare.match.impl.MatchEngineFactoryImpl
  Deprecated.
  Using this will ignore any weight provider or equality helper extension provided through extension points. Use another of the constructors if you need this functionality.
MatchEngineFactoryImpl(UseIdentifiers) - Constructor for class org.eclipse.emf.compare.match.impl.MatchEngineFactoryImpl
  Constructor that instantiate a `DefaultMatchEngine` that will use identifiers as specified by the given `useIDs` enumeration.
MatchEngineFactoryImpl(UseIdentifiers, WeightProvider.Descriptor.Registry) - Constructor for class org.eclipse.emf.compare.match.impl.MatchEngineFactoryImpl
  Constructor that instantiate a `DefaultMatchEngine` that will use identifiers as specified by the given `useIDs` enumeration.
MatchEngineFactoryImpl(UseIdentifiers, WeightProvider.Descriptor.Registry, EqualityHelperExtensionProvider.Descriptor.Registry) - Constructor for class org.eclipse.emf.compare.match.impl.MatchEngineFactoryImpl
  Constructor that instantiate a `DefaultMatchEngine` that will use identifiers as specified by the given `useIDs` enumeration.
matchEngineFactoryRegistry - Variable in class org.eclipse.emf.compare.EMFCompare.Builder
  The registry we'll use to create a match engine for this comparison.
MatchEngineFactoryRegistryImpl - Class in org.eclipse.emf.compare.match.impl
  The default implementation of the `IMatchEngine.Factory.Registry`.
MatchEngineFactoryRegistryImpl() - Constructor for class org.eclipse.emf.compare.match.impl.MatchEngineFactoryRegistryImpl
  Constructs the registry.
MatchEngineFactoryRegistryListener - Class in org.eclipse.emf.compare.rcp.internal.match
  Listener for contributions to the match engine extension.
MatchEngineFactoryRegistryListener(String, String, ILog, IItemRegistry<IMatchEngine.Factory>) - Constructor for class org.eclipse.emf.compare.rcp.internal.match.MatchEngineFactoryRegistryListener
  Creates a new registry listener with the given match engine factory registry to which extension will be registered.
MatchEngineFactoryRegistryWrapper - Class in org.eclipse.emf.compare.rcp.internal.match
  MatchEnginefactoryRegistry that wrap an IItemRegistry<IMatchEngine.Factory>.
MatchEngineFactoryRegistryWrapper(IItemRegistry<IMatchEngine.Factory>) - Constructor for class org.eclipse.emf.compare.rcp.internal.match.MatchEngineFactoryRegistryWrapper
  Constructor.
matches - Variable in class org.eclipse.emf.compare.impl.ComparisonImpl
  The cached value of the '`Matches`' containment reference list.
matches(Object) - Method in class org.eclipse.emf.compare.internal.spec.MatchSpec
  Returns whether the given object is the same object as the `MatchImpl.left`, `MatchImpl.right`, or `MatchImpl.origin`.
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) - 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.
matchingEObjects(EObject, EObject, IEqualityHelper) - Method in interface org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProvider
  Test whether two objects match.
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, List<?>) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.MergeViewerUtil
matchingValue(Object, Comparison, IMergeViewer.MergeViewerSide) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.MergeViewerUtil
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.
matchingValues(Comparison, Object, Object) - Method in class org.eclipse.emf.compare.utils.EqualityHelper
  Deprecated.
MatchItemProvider - Class in org.eclipse.emf.compare.provider
  This is the item provider adapter for a `Match` object.
MatchItemProvider(AdapterFactory) - Constructor for class org.eclipse.emf.compare.provider.MatchItemProvider
  This constructs an instance from a factory and a notifier.
MatchItemProviderSpec - Class in org.eclipse.emf.compare.provider.spec
  Specialized `MatchItemProvider` returning nice output for `MatchItemProviderSpec.getText(Object)` and `MatchItemProviderSpec.getImage(Object)`.
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
  Specific `Adapter` to `Match`es that are related to containment `ReferenceChange`s (that are placed in their parent `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 `Match`es related to containment ReferenceChange.
MatchOfContainmentReferenceChangeProcessor() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.match.MatchOfContainmentReferenceChangeProcessor
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
  A specific `IAccessorFactory` for `MatchResource` objects.
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
  This is the item provider adapter for a `MatchResource` object.
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
  Specialized `MatchResourceItemProvider` returning nice output for `MatchResourceItemProviderSpec.getText(Object)` and `MatchResourceItemProviderSpec.getImage(Object)`.
MatchResourceItemProviderSpec(AdapterFactory) - Constructor for class org.eclipse.emf.compare.provider.spec.MatchResourceItemProviderSpec
  Constructor calling super `MatchResourceItemProviderSpec(AdapterFactory)`.
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.
MatchSpec() - Constructor for class org.eclipse.emf.compare.internal.spec.MatchSpec
MatchUtil - Class in org.eclipse.emf.compare.utils
  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(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(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(Diagnostic) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DiagnosticSupport
  Thread safely merge the given diagnostic to the `DiagnosticSupport.diagnostic` field.
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(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.
merge(IDiff, IMergeContext, SubMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger
  Merges the given `diff`.
merge(IMergeContext, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger
MERGE - org.eclipse.emf.compare.internal.merge.MergeOperation
  Do a regular merge with copy.
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
  A merge command that delegates it `MergeCommand.doExecute()` to the `IMergeRunnable.merge(List, boolean, IMerger.Registry)` method.
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
  The runnable for the `MergeContainedAction`.
MergeContainedRunnable(boolean, boolean, MergeMode, IDiffRelationshipComputer) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedRunnable
MERGED - org.eclipse.emf.compare.DifferenceState
  The 'MERGED' literal object.
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
  This class is used for information flow between `MergeResolutionListenerRegistryListener` and `MergeResolutionListenerRegistry` and managing the creation of `IMergeResolutionListener` instances.
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
  Default implementation of `IMergeViewerItemProviderConfiguration`.
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 - org.eclipse.emf.compare.DifferenceState
  The 'MERGING' literal object.
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(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(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(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(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.
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(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(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(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.
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.
MODEL_PROVIDER_CACHE_TIMEOUT - Static variable in interface org.eclipse.emf.compare.ide.ui.internal.preferences.EMFCompareUIPreferences
  Preference key holding the value for the EMFModelProvider's internal cache expiration time.
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
  Descriptor of an `IModelResolver`.
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
  At least one of `ModelsResolution.left`, `ModelsResolution.right` and `ModelsResolution.origin` must be non-null.
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(ResourceAttachmentChange, boolean) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
  Handle moves of `ResourceAttachmentChange`s.
Move(AttributeChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.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.ContainmentRefChangeConflictSearch.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 - org.eclipse.emf.compare.DifferenceKind
  The 'MOVE' literal object.
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
  Deprecated.
  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
  Deprecated.
  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
  Deprecated.
  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) - Method in class org.eclipse.emf.compare.merge.ResourceChangeAdapter
  Indicate whether a given Resource needs to be deleted.
mustDelete(Resource, ResourceAttachmentChange, boolean) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
  Deprecated.
  Don't use this method.
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
All Classes All Packages