Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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 - Enum constant in enum class 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
andorigin
. - 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 anIEObjectMatcher
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 - Enum constant in enum class 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
forMatch
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
forMatch
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 sameMatch
as the currentDiff
, as well as amongReferenceChange
s that reference the sameEObject
as the currentDiff
, if it is aReferenceChange
. - 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 givenuseIDs
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 givenuseIDs
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 givenuseIDs
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
, orMatchImpl.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 forMatchItemProviderSpec.getText(Object)
andMatchItemProviderSpec.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
toMatch
es that are related to containmentReferenceChange
s (that are placed in their parentMatch
). - 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
forMatchResource
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 forMatchResourceItemProviderSpec.getText(Object)
andMatchResourceItemProviderSpec.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 - Enum constant in enum class 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 theIMergeRunnable.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 - Enum constant in enum class org.eclipse.emf.compare.DifferenceState
-
The 'MERGED' literal object.
- MERGED_VALUE - Static variable in enum class 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 Class 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 Class 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
andMergeResolutionListenerRegistry
and managing the creation ofIMergeResolutionListener
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 - Enum constant in enum class org.eclipse.emf.compare.DifferenceState
-
The 'MERGING' literal object.
- MERGING_VALUE - Static variable in enum class 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
andTextMergeViewer
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
andModelsResolution.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 - Enum constant in enum class org.eclipse.emf.compare.DifferenceKind
-
The 'MOVE' literal object.
- MOVE_VALUE - Static variable in enum class 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 matchesqualifiedName
. - 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 matchesqualifiedName
. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form