Мне было интересно, как я могу определить свои собственные типы данных в метамодели, созданной с помощью EMF Ecore?
Цель состоит в том, чтобы иметь класс, который может содержать множество атрибутов. Каждый атрибут имеет один тип данных.
Проблема, с которой я сталкиваюсь сейчас, заключается в том, что когда я хочу установить тип данных атрибута [в модели, которая соответствует моей метамодели] в представлении свойств (Eclipse EMF), я получаю пустой список.
Я хочу что-то похожее на то, как при добавлении EAttribute вы получаете выбор между разными Etype (EString, EBoolean,...).
Я ценю любую помощь.
Спасибо.