public class CDOCompare extends Object
comparisons
.Modifier and Type | Class and Description |
---|---|
static class |
CDOCompare.CDOIDFunction
|
static class |
CDOCompare.CDOMatchEngine
|
Constructor and Description |
---|
CDOCompare() |
Modifier and Type | Method and Description |
---|---|
Comparison |
compare(IComparisonScope scope) |
protected EMFCompare |
createComparator(IEObjectMatcher matcher,
IComparisonFactory comparisonFactory) |
protected IComparisonFactory |
createComparisonFactory(IEqualityHelperFactory equalityHelperFactory) |
protected IConflictDetector |
createConflictDetector() |
protected IDiffEngine |
createDiffEngine() |
protected IEqualityHelperFactory |
createEqualityHelperFactory() |
protected IEquiEngine |
createEquivalenceEngine() |
protected CDOCompare.CDOIDFunction |
createIDFunction() |
protected IMatchEngine.Factory.Registry |
createMatchEngineFactoryRegistry(IEObjectMatcher matcher,
IComparisonFactory comparisonFactory) |
protected IdentifierEObjectMatcher |
createMatcher( |
protected |
createPostProcessorRegistry() |
protected IReqEngine |
createRequirementEngine() |
static IComparisonScope |
getScope(Comparison comparison) |
public Comparison compare(IComparisonScope scope)
protected CDOCompare.CDOIDFunction createIDFunction()
protected IdentifierEObjectMatcher createMatcher(idFunction)
protected IEqualityHelperFactory createEqualityHelperFactory()
protected IComparisonFactory createComparisonFactory(IEqualityHelperFactory equalityHelperFactory)
protected EMFCompare createComparator(IEObjectMatcher matcher, IComparisonFactory comparisonFactory)
protected IMatchEngine.Factory.Registry createMatchEngineFactoryRegistry(IEObjectMatcher matcher, IComparisonFactory comparisonFactory)
protected IDiffEngine createDiffEngine()
protected IReqEngine createRequirementEngine()
protected IEquiEngine createEquivalenceEngine()
protectedcreatePostProcessorRegistry()
protected IConflictDetector createConflictDetector()
public static IComparisonScope getScope(Comparison comparison)
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.