EMF-Edit: визуализация объекта, ссылающегося на объект?

Я создал модель EMF ecore, которая может выглядеть так:

  • Модель содержит список Семейных
  • Модель содержит список VisitedCountry.
  • Семейство содержит список индивидуальных
  • VisitedCountry содержит список ссылок на некоторых лиц.

после того, как плагины EMF-Edit и EMF-Editor были сгенерированы, и когда я запускаю сгенерированный графический интерфейс: когда я нажимаю на Indvidual, есть ли способ отобразить таблицу со списком всех его VisitedCountry< /сильный> ?


person Pierre    schedule 10.09.2013    source источник
comment
Используя сгенерированные по умолчанию редакторы, я думаю, вам нужно смоделировать это по-другому, чтобы индивидуум был набором посещенных стран.   -  person Duncan Krebs    schedule 11.09.2013


Ответы (1)


Чтобы легко сделать это, вы можете добавить неконтейнерную ссылку из Individual в VisitedCountry, которая должна быть ссылкой, противоположной (EOpposite) ссылке, которую вы определили из VisitedCountry в Individual.

Сделав это, вы можете проверить, выбирая человека при редактировании вашей модели с помощью редактора сгенерированной модели, вы можете получить доступ к его VisitedCountry в представлении свойств. В целом определение ссылок EOpposite между классами всегда полезно для других целей, поскольку у вас есть двунаправленная навигация между обоими классами.

person ASBH    schedule 13.10.2013