Где хранить «глобальные» данные в Eclipse RCP Application?

я начинающий с Eclipse RCP и яЯ пытаюсь создать приложение для себя, чтобы попробовать. Я'Я запутался в том, как на самом деле поступают с объектами модели. Ни один из примеров, которые я могу найти, не касается проблемы, которую яу меня есть, так что я подозреваю, чтоЯ поступаю неправильно.

Скажем, мне нужно инициализировать приложение с классом, который содержит аутентифицированную информацию о пользователе. Я использовал свойWorkbenchWindowAdvisor (неправильное место?), чтобы выполнить некоторую инициализацию (например, аутентификацию), чтобы решить, какое представление показывать. Как только этоСделано, вид показан. Теперь это мнениетакже нужен доступ к пользовательской информации, которую я ранее получил / произвел.

Вопрос в том, как это представление должно получить эти данные? Вид подключен вplugin.xml, Я неЯ никак не могу представить данные для представления. Итак, я предполагаю, что представление должно каким-то образом получить его. Но что'это правильное место для его получения? Я думал о помещении статических переменных вIApplication реализация, но это было неправильно. Любые советы или указатели высоко ценится. Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос