public class CDOCompare extends Object
comparisons
.Modifier and Type | Class and Description |
---|---|
static class |
CDOCompare.CDOIDFunction
|
static class |
CDOCompare.CDOMatchEngine
|
static class |
CDOCompare.CDOMatcher
|
Constructor and Description |
---|
CDOCompare() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.compare.Comparison |
compare(org.eclipse.emf.compare.scope.IComparisonScope scope) |
protected org.eclipse.emf.compare.EMFCompare |
createComparator(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher,
org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory) |
protected org.eclipse.emf.compare.match.IComparisonFactory |
createComparisonFactory(org.eclipse.emf.compare.match.IEqualityHelperFactory equalityHelperFactory) |
protected org.eclipse.emf.compare.conflict.IConflictDetector |
createConflictDetector() |
protected org.eclipse.emf.compare.diff.IDiffEngine |
createDiffEngine() |
protected org.eclipse.emf.compare.match.IEqualityHelperFactory |
createEqualityHelperFactory() |
protected org.eclipse.emf.compare.equi.IEquiEngine |
createEquivalenceEngine() |
protected CDOCompare.CDOIDFunction |
createIDFunction() |
protected org.eclipse.emf.compare.match.IMatchEngine.Factory.Registry |
createMatchEngineFactoryRegistry(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher,
org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory) |
protected org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher |
createMatcher(com.google.common.base.Function<EObject,String> idFunction) |
protected org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor.Registry<?> |
createPostProcessorRegistry() |
protected org.eclipse.emf.compare.req.IReqEngine |
createRequirementEngine() |
static org.eclipse.emf.compare.scope.IComparisonScope |
getScope(org.eclipse.emf.compare.Comparison comparison) |
public org.eclipse.emf.compare.Comparison compare(org.eclipse.emf.compare.scope.IComparisonScope scope)
protected CDOCompare.CDOIDFunction createIDFunction()
protected org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher createMatcher(com.google.common.base.Function<EObject,String> idFunction)
protected org.eclipse.emf.compare.match.IEqualityHelperFactory createEqualityHelperFactory()
protected org.eclipse.emf.compare.match.IComparisonFactory createComparisonFactory(org.eclipse.emf.compare.match.IEqualityHelperFactory equalityHelperFactory)
protected org.eclipse.emf.compare.EMFCompare createComparator(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory)
protected org.eclipse.emf.compare.match.IMatchEngine.Factory.Registry createMatchEngineFactoryRegistry(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory)
protected org.eclipse.emf.compare.diff.IDiffEngine createDiffEngine()
protected org.eclipse.emf.compare.req.IReqEngine createRequirementEngine()
protected org.eclipse.emf.compare.equi.IEquiEngine createEquivalenceEngine()
protected org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor.Registry<?> createPostProcessorRegistry()
protected org.eclipse.emf.compare.conflict.IConflictDetector createConflictDetector()
public static org.eclipse.emf.compare.scope.IComparisonScope getScope(org.eclipse.emf.compare.Comparison comparison)
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.