org.eclipse.emf.cdo.compare
Class CDOCompare
java.lang.Object
org.eclipse.emf.cdo.compare.CDOCompare
- public class CDOCompare
- extends Object
A class with many overridable factory methods that help to create EMF comparisons
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CDOCompare
public CDOCompare()
compare
public Comparison compare(IComparisonScope scope)
createIDFunction
protected CDOCompare.CDOIDFunction createIDFunction()
createMatcher
protected IdentifierEObjectMatcher createMatcher( idFunction)
createEqualityHelperFactory
protected IEqualityHelperFactory createEqualityHelperFactory()
createComparisonFactory
protected IComparisonFactory createComparisonFactory(IEqualityHelperFactory equalityHelperFactory)
createComparator
protected EMFCompare createComparator(IEObjectMatcher matcher,
IComparisonFactory comparisonFactory)
createMatchEngineFactoryRegistry
protected IMatchEngine.Factory.Registry createMatchEngineFactoryRegistry(IEObjectMatcher matcher,
IComparisonFactory comparisonFactory)
createDiffEngine
protected IDiffEngine createDiffEngine()
createRequirementEngine
protected IReqEngine createRequirementEngine()
createEquivalenceEngine
protected IEquiEngine createEquivalenceEngine()
createPostProcessorRegistry
protected createPostProcessorRegistry()
createConflictDetector
protected IConflictDetector createConflictDetector()
getScope
public static IComparisonScope getScope(Comparison comparison)
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.