Мы должны смешивать власть Eugenia с силой ГМП. Это лучший способ, который я нашел для этого:
- Щелкните правой кнопкой мыши файл.ecore - Eugenia - создайте инструменты GMF, диаграммы и карты.
- правой кнопкой мыши file.ecore - Eugenia - Создание EMF GenModel
- Открыть file.genmodel - правой кнопкой мыши file_editor - Генерировать все (может быть, это необходимо, чтобы выбрать RCP в свойствах файла genmodel ранее)
- правой кнопкой мыши file.gmfmap - Создание модели генератора - Выберите опцию Generate RCP Application при наличии
- правой кнопки мыши file.gmfgen - Сформировать схему код
и в моем конкретном случае, и потому что я использую .svg изображение, так что я получить сообщение об ошибке, чтобы решить эту проблему, я должен:
- Открыть InEditPart.java - найти строку: import org.eclipse.gmf.runtime.lite.svg.SVGFigure; - Нажмите на ошибку линии - Fix Setup Project
- Раньше я должен был установить (Help - установка нового программного обеспечения) GMF Tooling Experimental SDK, чтобы иметь возможность использовать SVG изображения
Я надеюсь, что это помогает кому-то!
Carlos