Версия EMF Compare: 2.1.0 M6 (2013/03/19 17:50)
Я пытаюсь использовать автономное сравнение, как описано в этом руководстве. Я получаю следующую ошибку компиляции
The method setMatchEngine(IMatchEngine) is undefined for the type EMFCompare.Builder
для приведенного ниже кода
// Configure EMF Compare
IEObjectMatcher matcher = DefaultMatchEngine.createDefaultEObjectMatcher(UseIdentifiers.NEVER);
IComparisonFactory comparisonFactory = new DefaultComparisonFactory(new DefaultEqualityHelperFactory());
IMatchEngine matchEngine = new DefaultMatchEngine(matcher, comparisonFactory);
EMFCompare comparator = EMFCompare.builder().setMatchEngine(matchEngine).build();
Я вижу, что setMatchEngine
заменен другим API, как показано на рисунке ниже. Я не уверен, как указать новый matchEngine
с помощью этого API.