public class LazyMatchEngineFactory
extends org.eclipse.emf.compare.match.impl.MatchEngineFactoryImpl
MatchEngineFactoryImpl
that creates instances of IComparisonFactory
for comparing PersistentEObject
s.LazyEqualityHelperFactory
Constructor and Description |
---|
LazyMatchEngineFactory()
Constructs a new
LazyMatchEngineFactory . |
LazyMatchEngineFactory(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher,
org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory)
Constructs a new
LazyMatchEngineFactory with the given parameters. |
LazyMatchEngineFactory(org.eclipse.emf.compare.utils.UseIdentifiers useIDs)
Constructs a new
LazyMatchEngineFactory that will use identifiers as specified by the given useIDs enumeration. |
LazyMatchEngineFactory(org.eclipse.emf.compare.utils.UseIdentifiers useIDs,
org.eclipse.emf.compare.match.eobject.WeightProvider.Descriptor.Registry registry)
Constructs a new
LazyMatchEngineFactory that will use identifiers as specified by the given useIDs enumeration. |
public LazyMatchEngineFactory()
LazyMatchEngineFactory
.
This match engine will use the standalone weight provider registry WeightProviderDescriptorRegistryImpl.createStandaloneInstance()
.
public LazyMatchEngineFactory(org.eclipse.emf.compare.utils.UseIdentifiers useIDs)
LazyMatchEngineFactory
that will use identifiers as specified by the given useIDs
enumeration.
This match engine will use a the standalone weight provider registry WeightProviderDescriptorRegistryImpl.createStandaloneInstance()
.
useIDs
- the kinds of matcher to use.public LazyMatchEngineFactory(org.eclipse.emf.compare.utils.UseIdentifiers useIDs, org.eclipse.emf.compare.match.eobject.WeightProvider.Descriptor.Registry registry)
LazyMatchEngineFactory
that will use identifiers as specified by the given useIDs
enumeration.useIDs
- the kinds of matcher to use.registry
- a match engine needs a WeightProvider in case of this match engine do not use identifiers.public LazyMatchEngineFactory(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory)
LazyMatchEngineFactory
with the given parameters.matcher
- the matcher that will be in charge of pairing EObject
s
together for this comparison process.comparisonFactory
- factory that will be use to instantiate Comparison as return by match() methods.Copyright © 2013–2019 Atlanmod. All rights reserved.