ЭДС межмодельных ссылок

Я работаю над EMF над инструментами моделирования затмений, mars.1 .

Мне нужно файлы метаданных.ecore, скажем, A.ecore и B.ecore. Используя метод "щелкнуть правой кнопкой мыши -> загрузить ресурс -> worskpace ", я добавил ссылку из класса A в класс B (A!Class1.ref = B!Class2). Теперь я хочу создать 2 экземпляра DYNAMIC, скажем, instA.xmi и instB.xmi, и связать элемент B!Class2 с элементом A! Class1.

Я щелкнул правой кнопкой мыши в моем корневом элементе B и создал instB.xmi. Затем я делаю то же самое для instA.xmi, загружаю ресурс isntB.xmi из worskspace, но когда я пытаюсь присвоить значение моей ссылке, комбо всегда пусто. Если я вручную (через текстовый редактор) добавлю эту ссылку, это приведет к ошибке. Любая помощь приветствуется.

1 ответ

Решение

Извините, это была ошибка с URI. Поскольку я работал над проектом плагина и у меня были смешанные "платформа:/ плагин" и "платформа:/ ресурс" во всех моделях и метамоделях, мне потребовалось время, чтобы заметить.

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