Uses of Interface
org.eclipse.emf.compare.match.eobject.IEObjectMatcher
Package
Description
-
Uses of IEObjectMatcher in org.eclipse.emf.compare.match
Modifier and TypeMethodDescriptionstatic IEObjectMatcher
DefaultMatchEngine.createDefaultEObjectMatcher
(UseIdentifiers useIDs) Creates and configures anIEObjectMatcher
with the strategy given byuseIDs
.static IEObjectMatcher
DefaultMatchEngine.createDefaultEObjectMatcher
(UseIdentifiers useIDs, WeightProvider.Descriptor.Registry weightProviderRegistry) Creates and configures anIEObjectMatcher
with the strategy given byuseIDs
.static IEObjectMatcher
DefaultMatchEngine.createDefaultEObjectMatcher
(UseIdentifiers useIDs, WeightProvider.Descriptor.Registry weightProviderRegistry, EqualityHelperExtensionProvider.Descriptor.Registry equalityHelperExtensionProviderRegistry) Creates and configures anIEObjectMatcher
with the strategy given byuseIDs
.protected final IEObjectMatcher
DefaultMatchEngine.getEObjectMatcher()
Returns the EObject matcher associated with this match engine.ModifierConstructorDescriptionDefaultMatchEngine
(IEObjectMatcher matcher, IComparisonFactory comparisonFactory) This default engine delegates the pairing of EObjects to anIEObjectMatcher
.DefaultMatchEngine
(IEObjectMatcher eObjectMatcher, IResourceMatcher resourceMatcher, IComparisonFactory comparisonFactory) This default engine delegates the pairing of EObjects to anIEObjectMatcher
. -
Uses of IEObjectMatcher in org.eclipse.emf.compare.match.eobject
Modifier and TypeClassDescriptionclass
This implementation of anIEObjectMatcher
will createMatch
es based on the input EObjects identifiers (either XMI:ID or attribute ID) alone.class
This matcher is using a distance function to match EObject.ModifierConstructorDescriptionIdentifierEObjectMatcher
(IEObjectMatcher delegateWhenNoID) Creates an ID based matcher with the given delegate when no ID can be found.IdentifierEObjectMatcher
(IEObjectMatcher delegateWhenNoID, com.google.common.base.Function<EObject, String> idComputation) Create an ID based matcher with a delegate which is going to be called when no ID is found for a given EObject. -
Uses of IEObjectMatcher in org.eclipse.emf.compare.match.impl
ModifierConstructorDescriptionMatchEngineFactoryImpl
(IEObjectMatcher matcher, IComparisonFactory comparisonFactory) Deprecated.Using this will ignore any weight provider or equality helper extension provided through extension points.