Uses of Interface
org.eclipse.emf.compare.match.eobject.IEObjectMatcher
-
Packages that use IEObjectMatcher Package Description org.eclipse.emf.compare.match org.eclipse.emf.compare.match.eobject org.eclipse.emf.compare.match.impl -
-
Uses of IEObjectMatcher in org.eclipse.emf.compare.match
Methods in org.eclipse.emf.compare.match that return IEObjectMatcher Modifier and Type Method Description static 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 IEObjectMatcherDefaultMatchEngine. getEObjectMatcher()Returns the EObject matcher associated with this match engine.Constructors in org.eclipse.emf.compare.match with parameters of type IEObjectMatcher Constructor Description DefaultMatchEngine(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 IEObjectMatcher Modifier and Type Class Description classIdentifierEObjectMatcherThis implementation of anIEObjectMatcherwill createMatches based on the input EObjects identifiers (either XMI:ID or attribute ID) alone.classProximityEObjectMatcherThis matcher is using a distance function to match EObject.Constructors in org.eclipse.emf.compare.match.eobject with parameters of type IEObjectMatcher Constructor Description IdentifierEObjectMatcher(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 IEObjectMatcher Constructor Description MatchEngineFactoryImpl(IEObjectMatcher matcher, IComparisonFactory comparisonFactory)Deprecated.Using this will ignore any weight provider or equality helper extension provided through extension points.
-