Я хотел бы создать свою собственную метамодель, расширив мета-модель третьей стороны EMF. В настоящее время я использую стороннюю эко-модель и хотел бы добавить дополнительный атрибут к определенному EClass. Я не могу изменить существующую метамодель из-за лицензионного соглашения с открытым исходным кодом. Я искал интернет для решения, но не смог найти. Любая помощь будет оценена.Расширение третьей метамодели pary ecore
2
A
ответ
3
Вы можете посмотреть на проект EMF-Facet:
https://www.eclipse.org/facet/
... EMF Аспект предлагает решение расширить существующие Ecore метамоделей без необходимости изменять их. Идея заключается в том, чтобы обеспечить неинтрузивные механизмы для добавления новых функций (типов, атрибутов, операций и ссылки) на метамодель ...
Я не уверен, что именно то, что вы ищете, но, возможно, это может дать ваши идеи или указатели другим технологиям.
Смежные вопросы
- 1. Как создать плагин с использованием метамодели .ecore
- 2. Как создать Java-код из метамодели Ecore без зависимостей jff?
- 3. Как экспортировать Xcore в Ecore?
- 4. Реализовать мета-модель Ecore программно
- 5. Расширение ListPointPlot3D с помощью третьей переменной?
- 6. Ecore модификация
- 7. Ecore Reference
- 8. Ecore decorator
- 9. Как нарисовать xs: любой в EMF Ecore?
- 10. Могу ли я добавить ocl в ecore с java-кодом?
- 11. Поля метамодели JPA ноль
- 12. ECore отражение и перекрестные ссылки
- 13. Ecore EClass в XText
- 14. Сортировка классов Ecore топологически
- 15. Traverse ecore модель
- 16. navigate ecore model
- 17. Ecore защитной оболочки напротив
- 18. Модель Ecore для Xtext
- 19. Диалог файла Ecore
- 20. Диаграмма классов от ecore
- 21. использование EAnnotation в Ecore
- 22. Ссылка между двумя Ecore
- 23. UML XMI для Ecore
- 24. Ecore SCA MetaModel
- 25. Создание и изменение Ecore файлов и их экземпляры из кода
- 26. M2T Xpand с существующей моделью ecore
- 27. Пример метамодели Apache для CouchDB
- 28. Roslyn: создание сборок из метамодели
- 29. JPA Генерация метамодели отсутствует атрибуты
- 30. Ecore TreeIterator отсутствует корневой объект
Привет, Спасибо за ваш ответ. Прежде чем поставить вопрос здесь, я действительно видел Emf Facet, но не смог найти вспомогательные документы/помощь для начала работы с этим. Если вы не возражаете, не могли бы вы направить меня на помощь/учебник по фасетке. –
К сожалению, я никогда не использовал EMF-Facet. Я за то, для чего используется технология, но вот и все, извините. Вы можете попытаться посмотреть их примерный проект. Надеюсь, это может вам помочь. –