The cached value of the '
Matches
' containment reference list.
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.
matchingURIs(EObject, EObject) - Method in class org.eclipse.emf.compare.utils.EqualityHelper
Compare the URIs (of similar concept) of EObjects.
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.
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'
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
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.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
This will be called by the resource matcher in order to determine the matching between n
resources.
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.
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(MergeMode, 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.
MergeMode - Enum in org.eclipse.emf.compare.internal.merge
Enumeration of all way of merging differences.
MergeOperation - Enum in org.eclipse.emf.compare.internal.merge
Enumeration of all possible merge operations on differences.
mergeRequiredBy(Diff, boolean, Monitor) - Method in class org.eclipse.emf.compare.merge.AbstractMerger
mergeRequires(Diff, boolean, Monitor) - Method in class org.eclipse.emf.compare.merge.AbstractMerger
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
modelSwitch - Variable in class org.eclipse.emf.compare.util.CompareAdapterFactory
The switch that delegates to the createXXX
methods
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.
A B C D E F G H I K L M N O P R S T U V W
EMF Compare
3.1.0.201408190703
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.