Вопросы по теме 'emf'

Привязка данных к контейнеру неизвестного типа
У меня есть простая модель EMF следующего типа: EClass FooGroup { EString name; @Properties(containment=true, upper=-1) List<Node> nodes; } EClass BarGroup { EString name; @Properties(containment=true, upper=-1)...
541 просмотров

OSGi - Активатор не может получить доступ к внутренним пакетам Bundle
Я пытаюсь запустить небольшое приложение на основе EMF на Apache Felix. Felix работает на Android-устройстве. Я использую Eclipse, но без bnd и без maven. У меня есть пакет EMF, который экспортирует пакеты:...
708 просмотров

ACCELEO: создание файла по пути в зависимости от структуры модели
В преобразовании модели Acceleo в текст я хотел бы создать файл для класса UML, согласованный с пакетами, содержащими класс (пространство имен класса в модели UML). Проблема, с которой я сталкиваюсь, заключается в том, что я должен делать это в...
1159 просмотров
schedule 20.12.2022

Доступ к модели EMF во время выполнения Xtext
Я создал DSL через Xtext, и теперь мне нужно преобразовать модели, созданные в редакторе, в другие модели. Я полагаю, что самый простой способ - использовать какую-то структуру преобразования M2M, но мне нужно получить доступ к модели, лежащей в...
1059 просмотров
schedule 16.03.2023

Загрузить экземпляр модели EMF в XTend
Я создаю генератор кода в XTend, где у меня уже есть входная модель и метамодель. То есть я использую ATL для генерации входной модели для моего генератора кода XTend (как часть последовательности преобразования для постепенного снижения уровня...
4851 просмотров
schedule 09.07.2022

Интеграция EMF и представления в проект плагина
Я создал проект EMF и протестировал его с помощью проекта ‹>.editor, сгенерированного файлом .genmodel, создав новый проект и файл с помощью «Примеров мастеров создания моделей EMF». Есть ли способ создать представление (в проекте плагина) напрямую...
272 просмотров
schedule 19.01.2024

Xtext/EMF, как сделать преобразование модели в модель?
У меня есть DSL в Xtext, и я хотел бы повторно использовать правила, терминалы и т. д., определенные в моем файле .xtext, для создания файла конфигурации для какого-либо другого инструмента, задействованного в проекте. Файл конфигурации использует...
1416 просмотров
schedule 24.05.2022

Можно ли использовать Eclipse GMF (Graphical Modeling Framework) для создания автономной IDE моделирования?
Я хочу создать приложение для графического моделирования. Я работал над всеми функциями перетаскивания, а затем подумал о GMF/EMF, но он используется для создания плагинов Eclipse, по крайней мере, из того, что я видел на:...
1071 просмотров
schedule 03.08.2022

Как интегрировать emf, сравнить с поддержкой команды eclispe
Я использую Emf Compare 2 для интеграции с поддержкой команды от eclipse. Я следую инструкциям на странице часто задаваемых вопросов по сравнению emf здесь , но похоже, что содержание- идентификатор типа...
593 просмотров
schedule 09.12.2022

Как получить аннотации EMF во время выполнения
У меня есть модель EMF, и я пытаюсь добавить к ней документацию в виде EAnnotations на EClasses. Эта документация должна быть доступна во время выполнения для различных отчетов. Однако попытка получить их через EClass.getEAnnotation ничего не...
557 просмотров
schedule 30.06.2022

Могу ли я добавить ocl в ecore с помощью кода Java?
Я хочу добавить ocl в свою метамодель .ecore с кодом java. Но я не могу найти ни одного примера или учебника. Поэтому я хочу спросить, возможно ли это или где я могу найти примеры кодов?
825 просмотров
schedule 08.06.2022

ЭДС для затмения
Я только начал изучать EMF, следуя этому руководству: Что каждый разработчик Eclipse должен знать о EMF (Jonas Helming и Maximilian Koegel) Итак, я скачал обновление, чтобы добавить EMF в свой Eclipse. Файл после извлечения называется:...
410 просмотров
schedule 07.01.2024

EMF Compare: DifferenceKind — это ADD и DELETE вместо CHANGE. Почему?
Ниже приведены 2 версии документации моего экземпляра emf. Как видите, единственное, что изменилось, — это значение значения 'productCode' с KAF на Changed . Но сравнение рассматривает это как два изменения ADD и DELETE . Не уверен, почему?...
494 просмотров
schedule 24.11.2022

Модель Ecore в Xtext
У меня есть полная EMF-метамодель (ecore). Теперь я хочу попробовать генерацию кода с Xtext2, потому что я где-то нашел, что xtext2 лучше для генерации кода, чем xpand. Я создал новый проект с Eclipse и импортировал свою существующую эко-модель....
955 просмотров

EMF-Edit: визуализация объекта, ссылающегося на объект?
Я создал модель EMF ecore, которая может выглядеть так: Модель содержит список Семейных Модель содержит список VisitedCountry . Семейство содержит список индивидуальных VisitedCountry содержит список ссылок на некоторых лиц....
68 просмотров
schedule 25.04.2023

Файл Xtext ecore не может быть загружен
Мой редактор Xtext выдает com.google.inject.CreationException: Guice creation errors: 1) Error injecting method, java.lang.ExceptionInInitializerError .... при открытии. It's... Caused by: java.lang.RuntimeException: Missing serialized...
126 просмотров
schedule 12.07.2022

Как получать уведомления, когда модель EMF xtext изменяется с правильными значениями
У нас есть FormEditor, содержащий четыре страницы: три FormPages и четвертая страница XTextEditor в качестве исходной страницы. Всякий раз, когда пользователь вносит какие-либо изменения (например, изменяет значение в текстовом поле) на FormPages,...
775 просмотров
schedule 25.09.2022

Работа с разобранной моделью в валидаторе Xtend
Я хочу знать, как я могу получить доступ к проанализированной модели моей программы. У меня есть проверка проверки, написанная в xtend, которая принимает правило A в качестве параметра. однако я хочу выполнить поиск по всему проанализированному...
281 просмотров
schedule 19.11.2023

EMF-как программно удалить экземпляр из модели
Я создал свою метамодель под названием WFG.ecore . С помощью ATL мне удалось преобразовать файл bpmn2 в модель WFG. Преобразование ATL дает объект WorkFlow , который является контейнером всех других объектов в WFG. Теперь я хотел бы...
1989 просмотров
schedule 28.02.2023

Определение моих собственных типов данных в моей собственной метамодели с использованием EMF Ecore
Мне было интересно, как я могу определить свои собственные типы данных в метамодели, созданной с помощью EMF Ecore? Цель состоит в том, чтобы иметь класс, который может содержать множество атрибутов. Каждый атрибут имеет один тип данных....
1119 просмотров
schedule 21.06.2023