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
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
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
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
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.
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(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.201907100940
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.