2014-09-06 3 views
0

Как я могу получить доступ ко всем экземплярам ассоциации с выражением OCL.allInstances ассоциаций в OCL

Предположим, у меня есть имя ассоциации в переменной с именем refName, которая является именем ассоциации из класса A в класс B. Для данного экземпляра A (скажем a), как я могу получить доступ к значению refName, которое быть, по-видимому, SET (B)?

Обратите внимание, что refName не является именем ассоциации, а переменной, значение которой является именем ассоциации! Итак, a.refName не работает!

Благодаря

ответ

0

Я мог бы решить эту проблему в контексте ATL и реализации OCL в EMF, но это будет относиться (я думаю), как правило, для любого OCL реализации:

Читать решение здесь: https://www.eclipse.org/forums/index.php/t/806754/

 Смежные вопросы

  • Нет связанных вопросов^_^