Uses of Interface
org.eclipse.emf.compare.match.eobject.IEObjectMatcher
Packages that use IEObjectMatcher
Package
Description
-
Uses of IEObjectMatcher in org.eclipse.emf.compare.match
Methods in org.eclipse.emf.compare.match that return IEObjectMatcherModifier 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.Constructors in org.eclipse.emf.compare.match with parameters of type IEObjectMatcherModifierConstructorDescriptionDefaultMatchEngine
(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
Classes in org.eclipse.emf.compare.match.eobject that implement IEObjectMatcherModifier 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.Constructors in org.eclipse.emf.compare.match.eobject with parameters of type IEObjectMatcherModifierConstructorDescriptionIdentifierEObjectMatcher
(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
Constructors in org.eclipse.emf.compare.match.impl with parameters of type IEObjectMatcherModifierConstructorDescriptionMatchEngineFactoryImpl
(IEObjectMatcher matcher, IComparisonFactory comparisonFactory) Deprecated.Using this will ignore any weight provider or equality helper extension provided through extension points.