Пример браузера

Рассмотрим создание приложения на платформе расширенного клиента на простом примере браузера. Этот пример не входит в состав SDK версии 3.0, но его можно загрузить со страницы org.eclipse.ui.examples.rcp.browser. При работе в Eclipse загрузите этот проект из хранилища CVS Eclipse (см. раздел Работа с CVS в Eclipse, если вы не знаете, как изъять проекты из CVS).

Для запуска примера RCP Browser из Eclipse SDK выполните следующие действия:

  1. Загрузите проект org.eclipse.ui.examples.rcp.browser из хранилища Eclipse CVS.
  2. Выберите Выполнить > Выполнить... в меню рабочей среды и создайте новую динамическую конфигурацию с названием "Browser Example".
  3. На вкладке Аргументы выберите Запустить продукт и выберите из выпадающего списка "org.eclipse.ui.examples.rcp.browser.product".
  4. На вкладке Модули выберите Выбрать из списка модули и фрагменты для запуска, чтобы определить необходимые модули.
  5. Нажмите Отменить выбор всех, чтобы начать с пустого исходного состояния.
  6. Отметьте "org.eclipse.ui.examples.rcp.browser"
  7. Нажмите Добавить необходимые модули.
  8. Отметьте "org.eclipse.update.configurator"
  9. Запустите или выполните отладку новой конфигурации.
Окно Browser Example

Как видно из примера, нельзя определить, связано ли данное приложение с Eclipse (за исключением сайта по умолчанию!). Здесь отсутствуют навигатор ресурсов, упоминание о платформе Eclipse или какие-либо знакомые элементы строки меню из рабочей среды платформы. (При необходимости можно восстановить некоторые компоненты Eclipse, например, значки окон и т.п.)

Мы надеемся, что на данном примере вы смогли убедиться в возможностях платформы расширенного клиента. Теперь рассмотрим процедуру создания более подробно. Будем считать, что вы уже знакомы с основными расширениями рабочей среды, которые обсуждались в разделе Подключение к рабочей среде.