Сокрытие узлов в дереве модели EMF Сравнить
Я хотел бы скрыть некоторые узлы дерева в результатах сопоставления EMF Compare, поскольку они являются просто контейнерами, не имеющими значения для наших пользователей.
Я попробовал два подхода, но оба привели к нежелательным побочным эффектам.
- Используя более узкую область
Подробности: https://www.eclipse.org/forums/index.php/t/781759/
Это приводит к тому, что отдельные различия доступны, но без включающей древовидной структуры модели. - Использование постпроцессора для удаления некоторых объектов-контейнеров из дерева совпадений.
Подробности: https://www.eclipse.org/forums/index.php/t/781794/
Это скорее успех в том, что полученная древовидная структура - это именно то, что мне нужно. Это, однако, нарушает навигацию в нижней панели.
Я был бы очень рад, если бы кто-нибудь взглянул и увидел, чего не хватает в моих попытках.
Спасибо,
Маттиас
1 ответ
Решение
Я получил ответ на форуме Eclipse. Разработчик EMF Compare core дал мне знать, что это невозможно без нарушения поведения, как я описал.
Так что для остальных вы пытаетесь: без кости.