Как использовать привязку EMF Datab для неявных обратных отношений

У меня есть модель Ecore с классами A и B. Эту модель нельзя изменить. A имеет ссылку "много-к-одному" на B. B не имеет ссылки на A. Я хотел бы отобразить дерево с Bs в корне и As в виде листьев. Я хотел бы использовать привязку данных EMF. Все примеры, которые я видел, предполагают, что есть особенность списка корня, которую нужно наблюдать. Однако в моем сценарии нет функции для этого направления (то есть B_to_A), только одна для обратного направления.

Как мне создать Observable, который наблюдает за B и уведомляет об изменениях As?

1 ответ

Механизма для этого нет. Я получил ответ от Тома Шиндля: http://tomsondev.bestsolution.at/2009/06/06/galileo-emf-databinding-part-1/

к сожалению нет пути. Вы должны были бы определить eOpposites

Другие вопросы по тегам