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 IEObjectMatcherDefaultMatchEngine.createDefaultEObjectMatcher(UseIdentifiers useIDs) Creates and configures anIEObjectMatcherwith the strategy given byuseIDs.static IEObjectMatcherDefaultMatchEngine.createDefaultEObjectMatcher(UseIdentifiers useIDs, WeightProvider.Descriptor.Registry weightProviderRegistry) Creates and configures anIEObjectMatcherwith the strategy given byuseIDs.static IEObjectMatcherDefaultMatchEngine.createDefaultEObjectMatcher(UseIdentifiers useIDs, WeightProvider.Descriptor.Registry weightProviderRegistry, EqualityHelperExtensionProvider.Descriptor.Registry equalityHelperExtensionProviderRegistry) Creates and configures anIEObjectMatcherwith the strategy given byuseIDs.protected final IEObjectMatcherDefaultMatchEngine.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 TypeClassDescriptionclassThis implementation of anIEObjectMatcherwill createMatches based on the input EObjects identifiers (either XMI:ID or attribute ID) alone.classThis 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.