Эй, ребята, я пару раз начинал разрабатывать материал на основе RCP, и, откровенно говоря, я столкнулся с несколькими проблемами, так как я не нашел столько онлайн, а концепций программирования RCP (на меньше всего для меня) не являются такими линейными.Eclipse RCP Extension Points
Прежде всего позвольте мне сказать, что я использую структуру E4 (модель приложения), и я хочу заполнить две части (части пользовательского интерфейса), где их определения в основном определены во внешнем подключаемом модуле.
Например: - Часть 1 (определенная в Приложении e4) реализует Class1 (определенный в Плагине под названием ExtPlugin).
- Part2 (определенный в Приложении e4) реализует Class2 (определенный в Плагине под названием ExtPlugin).
Как это сделать, используя точки расширения и расширения?
Благодаря
Ну, в принципе, насколько я понял, для элементов пользовательского интерфейса (например, части), лучше полагаться на фрагментах, а не определение интерфейса и реализовать «@Override класс» для этого интерфейса: HTTP: //www.vogella.com/tutorials/EclipseExtensionPoint/article.html. – unclejohn00
'@Override' не имеет ничего общего с определениями деталей. –
Я имел в виду шаг, когда метод greet() был «переопределен» для реализации его немецкой версии (см. Учебник). Кстати, использование фрагмента модели должно обеспечить достаточную «модульность» для моего кода? – unclejohn00