Создание Spring RCP MDI-приложения с чего начать?
Я пытаюсь собрать поверх Spring RCP (1.1.0 и trunk) и JIDE Software (демо-версию на данный момент) с Maven, и они хорошо компилируются. Я хотел бы создать приложение MDI, но я не смог найти каких-либо указаний о том, как это сделать. Проверка весны RCP core
код я могу найти пакет org.springframework.richclient.application.mdi
и некоторые классы, такие как DesktopApplicationPage
но не знаю, как их следует использовать в рамках архитектуры.
Все примеры являются SDI, то есть имеют верхнее окно и по умолчанию включают внутреннее представление, которое нельзя изменить, закрыть или свернуть. Кроме того, жизненный цикл приложения имеет startingPageId
свойство, которое определяет начальный вид и может быть оставлено пустым, но тогда я не знаю, куда идет сантехника для классов под org.springframework.richclient.application.mdi
, Там действительно ноль Javadoc и нет документации по этому вопросу.
ОБНОВЛЕНИЕ: фактически, просматривая форумы, я понял, что есть форк Spring RCP (который, по-видимому, мертвый проект), и вилка в настоящее время поддерживается как Valkyrie RCP, но также нет документации о том, как сделать MDI.