Описание тега eclipse-emf

Используйте этот тег для вопросов о проекте Eclipse Modeling Framework Project (EMF)
2 ответа

Eclipse: как программно конвертировать UML в ecore

Я загрузил файл xmi с диаграммой uml. В результате я получаю org.eclipse.uml2.uml.Package. Теперь я хочу программно преобразовать его в Ecore (ePackage). Я уже взглянул на UML2EcoreConverter из org.eclipse.uml2.uml.util.UMLUtil. Но это метод преобра…
13 июн '12 в 13:58
1 ответ

Изменения в файле модели, не отраженные в редакторе EMF после первого раза

В моем приложении RCP я использовал ресурсы EMF. Когда я создаю модель в редакторе, создается соответствующий файл XMI модели. Теперь я написал код для программного изменения файла XMI, который, в свою очередь, должен отражать изменения в части реда…
27 дек '17 в 04:30
1 ответ

EProxy URI не разрешается в модели ecore

В моей модели Ecore все типы, которые поступают извне текущей модели, не разрешаются их прокси. Все поля объекта возвращены getType() являются null и только URI типа хранилища заполняется во время выполнения. Вот выдержка из моей модели: <?xml ve…
20 июн '13 в 12:11
0 ответов

Как включить панель инструментов перспективы в 'e4' .

Эта ссылка описывает некоторый механизм, чтобы иметь панель инструментов Perspective и отображать ее в ClassURI: platform:/plugin/org.eclipse.e4.ui.workbench.addons.swt/org. eclipse.e4.ui.workbench.addons.perspectiveswitcher.PerspectiveSwitcher Я по…
15 сен '15 в 11:52
1 ответ

XML-файл, проанализированный с помощью EMF, заменяет двойные кавычки на & quot; условное обозначение

Я анализирую XML-файл с помощью моделирования EMF, файл успешно анализируется, но когда я записываю проанализированный файл в более новый XML-файл (после некоторых изменений), я вижу, что символ двойной кавычки (") заменяется на " символ, к…
1 ответ

Инкремент переменной внутри цикла FOR

Я пытаюсь подсчитать, сколько раз условие выполняется внутри цикла FOR. Я объявил дополнительную переменную для шаблона (FOUND: Integer), и я пытаюсь увеличивать ее каждый раз, когда условие [IF] имеет значение "true", но переменная увеличивается то…
14 авг '12 в 15:11
2 ответа

Добавление поведения к моделям EMF

Мне интересно, как люди вообще справляются с добавлением поведения в модели ЭМП. У меня есть модель, представляющая определенный тип физического файла (файл проекта для IDE, но детали не интересны), и модель содержит некоторые вычисленные атрибуты (…
06 июн '11 в 08:30
1 ответ

Интеграция шаблонов JET в плагин EMF-GMF

Я создал плагин, который позволяет мне моделировать приложения JSF. Я создал его, используя Emfatic, Ecore, EMF, GMF. Так что теперь у меня есть 5 проектов в моей рабочей области: myapp myapp.diagram myapp.edit myapp.editor myapp.tests Если я запуск…
2 ответа

Можно ли сохранить производные атрибуты и отключить деривацию в Ecore и OCL?

Я хочу портировать унаследованный формат данных, который состоит из концепций, подобных Eclipse Modeling Framework (EMF) Ecore: элементы с параметрами, которые имеют разные типы данных и значения по умолчанию. Пользовательский инструмент позволяет р…
20 янв '16 в 14:42
1 ответ

EMF: как программно создать экземпляр модели без использования экземпляра Eclipse

С помощью EMF я могу импортировать файл ecore (метамодель), сгенерировать код, а затем отладить проект как новый экземпляр eclipse для воспроизведения с моим экземпляром модели. Моя цель - создать мой экземпляр без загрузки нового экземпляра Eclipse…
18 апр '12 в 08:18
1 ответ

Использовать один и тот же проект для модели EMF и редактировать код?

Можно ли каким-то образом использовать один и тот же проект подключаемого модуля Eclipse как для сгенерированной модели EMF, так и для соответствующего сгенерированного кода редактирования EMF? Обычно эти два компонента находятся в двух разных проек…
24 фев '17 в 19:30
3 ответа

Загрузка XML без заданного пространства имен как модель EMF: "Пакет с URI 'null' не найден" - исключение

У меня есть XSD-файл, который я преобразовал в ecore-модель и откуда я сгенерировал код модели. Теперь я хотел бы загрузить xml-файл для этой схемы, но продолжаю получать ошибку: org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri '…
14 окт '13 в 15:28
2 ответа

Сравните два файла исходного кода, используя модели EMF

В моем приложении я должен сравнить два файла исходного кода, чтобы увидеть, изменилось ли что-то, а затем выделить эти изменения. Для этого я подумал об использовании ЭДС сравнения. Мое приложение является отдельным приложением и не используется ка…
12 дек '11 в 15:01
2 ответа

EMF генерирует не Java-код

Есть ли способ генерировать из кода модели ECore, который не является Java? У меня есть метамодель, которая представляет HTML-макет (формы, входы, кнопки), и я хочу сгенерировать HTML. Как я могу это сделать? Какие еще инструменты я должен использов…
2 ответа

Как создать Java-код из метамодели Ecore без JAR-зависимостей EMF?

Можно ли сгенерировать Java-код из метамодели Ecore без зависимостей от EMF? Создайте "чистый код", как если бы это было поколение из модели UML.
1 ответ

Изменение сообщений проверки по умолчанию

Используя EMF Validation для проверки модели, я получаю сообщения об ошибках, такие как Функция "бла" из "бла" с 0 значениями должна иметь как минимум 1 значение Это сообщение может вводить пользователя в заблуждение. Могу ли я переопределить это со…
02 май '11 в 20:09
2 ответа

Изменить исходный код Java программно

Я использовал EMF ANT-Task XSD2Java для генерации Java-кода из существующего XSD. К сожалению, ANT-Task работает не так корректно, как ручной инструмент, и генерирует пакет, подобный org.example.interface.something. Таким образом, ключевое слово 'in…
31 май '11 в 07:04
3 ответа

Исключение NoClassDefFoundError при использовании внешней библиотеки в проекте плагина EMF

Я работаю над проектом EMF, где я создал модель ecore из файла MDL. Я создал соответствующий файл gencore и сгенерировал код из файла gencore. Хотя у EMF есть собственный механизм сериализации на основе XMI, я хочу поддержать свой проект с помощью с…
15 сен '10 в 11:44
1 ответ

Отключение кнопки "Сохранить" при возникновении ошибок проверки в приложении Eclipse-RAP

Мы используем Eclipse API в нашем приложении RAP. Это использует Eclipse Modeling Frame Work. Когда страница редактируется, модель становится грязной, и в результате кнопка "Сохранить" становится активной. На наших страницах редактора, когда когда-л…
29 янв '11 в 19:57
1 ответ

Как я могу вызвать генератор EMF без головы, используя рабочее пространство вне установки eclipse?

Я пытаюсь сгенерировать код редактирования и редактирования модели EMF Genmodel, используя командный файл и команду без заголовка. Вот мой код партии: cd\ cd C:\eclipse eclipsec -noSplash -data "C:\Dokumente und Einstellungen\milan\Desktop\SHK\works…
24 авг '09 в 14:57