Вопросы по теме 'eclipse-emf-ecore'

Как сканировать папку, содержащую ресурс EMF, на наличие одноуровневых ресурсов
Я разработал DSL с xText и недавно добавил расширенное завершение. В редакторе, сгенерированном xText, при вызове завершения с помощью Ctrl-Space обработчик завершения должен выполнить сканирование папки для поиска символов в другом текстовом файле...
1095 просмотров

GMF - смоделируйте класс, который может содержать компонент самого себя
уже два дня я немного тестирую EMF и GMF для Eclipse IDE. Моя цель - смоделировать диаграмму с классом, который может содержать экземпляры самого себя (в сгенерированном редакторе). В моем файле *.ecore для тестирования у меня есть класс...
61 просмотров
schedule 18.05.2023

Eclipse Modeling Framework и XPAND — как создать метамодель iOS?
Я хочу определить подход, основанный на модели, с помощью Eclipse Modeling Framework (EMF) и XPAND. Поэтому я хочу определить специфичную для платформы метамодель (PSM) с помощью Ecore и написать шаблоны XPAND для генерации кода для платформы iOS....
286 просмотров

Рабочая область EMF Refresh после сохранения ресурса [xText]
Я использую EMF для преобразования одной модели eCore в другую модель eCore. Как только я создам вторую модель eCore и сохраню ее в проекте, используя приведенный ниже код, мне придется вручную обновить проект, чтобы сгенерированная модель...
645 просмотров

Создание и изменение файлов ecore и их экземпляров из кода
Мой вопрос состоит из двух частей: 1) Как я могу создать и/или изменить, а затем сохранить файлы EMF ecore (метамодели ecore с суффиксами .ecore) из моего кода scala/java? 2) Как я могу создать и/или изменить экземпляр файла ecore (то...
2138 просмотров
schedule 23.02.2022

Преобразование Acceleo с использованием пользовательской метамодели ecore
Прежде всего, я новичок в функциях моделирования eclipse, поэтому вопрос может быть тривиальным, но я ищу несколько дней и не нашел ответа. Я создал файл метамодели ecore с проектом моделирования ecore. URI:...
2384 просмотров

Что такое набор ресурсов eclipse global ecore?
Я хотел бы концептуально понять, как Eclipse отслеживает свои текущие ресурсы в своей среде, в частности файлы (.ecore). Например, когда я щелкаю правой кнопкой мыши файл ecore и нажимаю «Загрузить ресурсы», а затем нажимаю кнопку «Просмотреть...
257 просмотров
schedule 30.04.2023

моделирование самоссылающихся узлов в EMF и редактирование их с помощью ECP
Я пытаюсь смоделировать сеть с помощью EMF. Сеть должна состоять из узлов, соединенных друг с другом. Каждый узел должен иметь одно или несколько соединений с другими, как в ячеистой сети. Модель должна быть доступна для редактирования...
263 просмотров
schedule 20.06.2022

Ссылка между двумя экокорами
У меня есть A.ecore, в котором я создал классы, и ORBAC.ecore, в котором есть классы правил и разрешений. Как я могу сделать ссылку, чтобы класс из A.ecore мог ссылаться на разрешение класса из ORBAC.ecore
302 просмотров

Emf Записать транзакцию
У меня есть файл ресурсов в проводнике, если я попытаюсь изменить этот файл ресурсов через домен редактирования транзакции I am getting exception as java.lang.IllegalStateException: невозможно изменить набор ресурсов без транзакции записи в...
2337 просмотров
schedule 03.10.2022

Как получить отображаемое имя функции Ecore без экземпляра объекта?
Я хотел бы создать таблицу GUI для отображения заданного списка функций подкласса EObject . Для этого мне нужно получить отображаемые имена функций для заголовка столбца. Как мне получить отображаемые имена функций наилучшим образом? Одно...
203 просмотров
schedule 15.09.2023

Ошибка EMF: атрибут XYZ.Attribute_name не является временным или он должен иметь сериализуемый тип данных.
Я создаю модель ECore. Я создал EClass и внутри него я хочу создать член данных, который является списком. Поэтому я создал EAttribute типа EEList. Однако, когда я пытаюсь создать файл genmodel, я получаю сообщение об ошибке атрибут...
213 просмотров
schedule 29.08.2022

Композиция модели, в которой экземпляр класса используется несколько раз
Я хочу смоделировать следующий сценарий: Сообщение a состоит из одного или нескольких базовых типов. Базовыми типами являются uint8 .. uint64 и int8 .. int64. Сообщение может также содержать другие сообщения. Пример: Позиция...
103 просмотров