Package org.eclipse.emf.cdo.compare
Class CDOCompare.CDOMatchEngine.Factory
java.lang.Object
org.eclipse.emf.cdo.compare.CDOCompare.CDOMatchEngine.Factory
- All Implemented Interfaces:
org.eclipse.emf.compare.match.IMatchEngine.Factory
- Enclosing class:
- CDOCompare.CDOMatchEngine
public static class CDOCompare.CDOMatchEngine.Factory
extends Object
implements org.eclipse.emf.compare.match.IMatchEngine.Factory
Creates
match engine
instances.- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.compare.match.IMatchEngine.Factory
org.eclipse.emf.compare.match.IMatchEngine.Factory.Registry
-
Constructor Summary
ModifierConstructorDescriptionFactory()
Default factory configuration used by EMF Compare diff engine factory extension pointFactory
(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory) protected
Factory
(org.eclipse.emf.compare.match.IMatchEngine matchEngine) -
Method Summary
Modifier and TypeMethodDescriptionprotected CDOCompare.CDOMatchEngine
createMatchEngine
(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory) org.eclipse.emf.compare.match.IMatchEngine
int
boolean
isMatchEngineFactoryFor
(org.eclipse.emf.compare.scope.IComparisonScope scope) void
setRanking
(int ranking)
-
Constructor Details
-
Factory
public Factory()Default factory configuration used by EMF Compare diff engine factory extension point- Since:
- 4.6
-
Factory
public Factory(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory) -
Factory
protected Factory(org.eclipse.emf.compare.match.IMatchEngine matchEngine)
-
-
Method Details
-
createMatchEngine
protected CDOCompare.CDOMatchEngine createMatchEngine(org.eclipse.emf.compare.match.eobject.IEObjectMatcher matcher, org.eclipse.emf.compare.match.IComparisonFactory comparisonFactory) -
getMatchEngine
public org.eclipse.emf.compare.match.IMatchEngine getMatchEngine()- Specified by:
getMatchEngine
in interfaceorg.eclipse.emf.compare.match.IMatchEngine.Factory
-
getRanking
public int getRanking()- Specified by:
getRanking
in interfaceorg.eclipse.emf.compare.match.IMatchEngine.Factory
-
setRanking
public void setRanking(int ranking) - Specified by:
setRanking
in interfaceorg.eclipse.emf.compare.match.IMatchEngine.Factory
-
isMatchEngineFactoryFor
public boolean isMatchEngineFactoryFor(org.eclipse.emf.compare.scope.IComparisonScope scope) - Specified by:
isMatchEngineFactoryFor
in interfaceorg.eclipse.emf.compare.match.IMatchEngine.Factory
-