Package org.eclipse.emf.cdo.compare
Klasse CDOCompare
java.lang.Object
org.eclipse.emf.cdo.compare.CDOCompare
A class with many overridable factory methods that help to create EMF 
comparisons.- Autor:
- Eike Stepper
- 
Verschachtelte Klassen - ÜbersichtVerschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classstatic classA CDO-specificfeature filterthat usesEMFUtil.isPersistent()to determine whether afeatureistransient, or not.static classstatic classstatic class
- 
KonstruktorübersichtKonstruktoren
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungorg.eclipse.emf.compare.Comparisoncompare(org.eclipse.emf.compare.scope.IComparisonScope scope) static CDOComparecreate()protected org.eclipse.emf.compare.EMFComparecreateComparator(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory) protected org.eclipse.emf.compare.EMFCompare.Builderprotected org.eclipse.emf.compare.match.IComparisonFactorycreateComparisonFactory(org.eclipse.emf.compare.match.IEqualityHelperFactory equalityHelperFactory) protected org.eclipse.emf.compare.conflict.IConflictDetectorprotected org.eclipse.emf.compare.diff.IDiffEngineprotected org.eclipse.emf.compare.match.IEqualityHelperFactoryprotected org.eclipse.emf.compare.equi.IEquiEngineprotected CDOCompare.CDOIDFunctionprotected org.eclipse.emf.compare.match.IMatchEngine.Factory.RegistrycreateMatchEngineFactoryRegistry(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory) protected org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatchercreateMatcher(com.google.common.base.Function<EObject, String> idFunction) protected org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor.Registry<?> protected org.eclipse.emf.compare.req.IReqEnginestatic org.eclipse.emf.compare.scope.IComparisonScopegetScope(org.eclipse.emf.compare.Comparison comparison) Veraltet.static voidsetCompareSupplier(Supplier<CDOCompare> supplier) boolean
- 
Konstruktordetails- 
CDOComparepublic CDOCompare()
 
- 
- 
Methodendetails- 
useRCPRegistriespublic boolean useRCPRegistries()- Seit:
- 4.6
 
- 
comparepublic org.eclipse.emf.compare.Comparison compare(org.eclipse.emf.compare.scope.IComparisonScope scope) 
- 
createIDFunction
- 
createMatcher
- 
createEqualityHelperFactoryprotected org.eclipse.emf.compare.match.IEqualityHelperFactory createEqualityHelperFactory()
- 
createComparisonFactoryprotected org.eclipse.emf.compare.match.IComparisonFactory createComparisonFactory(org.eclipse.emf.compare.match.IEqualityHelperFactory equalityHelperFactory) 
- 
createComparatorBuilderprotected org.eclipse.emf.compare.EMFCompare.Builder createComparatorBuilder()- Seit:
- 4.5
 
- 
createComparatorprotected org.eclipse.emf.compare.EMFCompare createComparator(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory) 
- 
createMatchEngineFactoryRegistryprotected org.eclipse.emf.compare.match.IMatchEngine.Factory.Registry createMatchEngineFactoryRegistry(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory) 
- 
createDiffEngineprotected org.eclipse.emf.compare.diff.IDiffEngine createDiffEngine()
- 
createRequirementEngineprotected org.eclipse.emf.compare.req.IReqEngine createRequirementEngine()
- 
createEquivalenceEngineprotected org.eclipse.emf.compare.equi.IEquiEngine createEquivalenceEngine()
- 
createPostProcessorRegistryprotected org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor.Registry<?> createPostProcessorRegistry()
- 
createConflictDetectorprotected org.eclipse.emf.compare.conflict.IConflictDetector createConflictDetector()
- 
create- Seit:
- 4.7
 
- 
setCompareSupplier- Seit:
- 4.7
 
- 
getScope@Deprecated public static org.eclipse.emf.compare.scope.IComparisonScope getScope(org.eclipse.emf.compare.Comparison comparison) Veraltet.As 4.7 useCDOCompareUtil.getScope(Comparison).
 
- 
CDOCompareUtil.getScope(Comparison).