Импортируйте и используйте метамодель .uml в eclipse ATL.
В настоящее время у меня возникли проблемы с использованием Eclipse ATL.
Я создаю две модели в Cameo/MagicDraw и экспортирую их в формате UML2 в Eclipse. Моя цель — использовать ATL для преобразования экземпляров первой модели в экземпляры второй модели.
К сожалению, я не могу найти какие-либо элементы в своей метамодели. Я не знаю, смотрю ли я их как следует, экспортирую ли в плохой формат или в плохой способ.
Я пробую с очень простыми моделями:
Мои две метамодели имеют следующую структуру:
Метамодель 1: ProjectUsage1.uml
Метамодель 2: ProjectUsage2.uml
Вот мой код ATL: Проблема здесь, в строке 12, где я не знаю, как получить доступ к моему классу PU1_A из моей исходной метамодели. Я попробовал несколько синтаксисов, но мне не удалось просмотреть мою модель из Model > ProjectUsage1 > PU1_A (все разделители, которые я пробовал, не работают (! . :: :)). Я не знаю, должны ли все элементы моей модели находиться в корне или есть тривиальный способ решить эту проблему.