Термины и концепции Eclipse RCP - PullRequest
0 голосов
/ 06 апреля 2011

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

  • Что такое страница?Я вижу много вызовов API getActivePage (), поэтому я предполагаю, что может быть несколько страниц, я прав?
  • В IWorkbechPart API есть API, называемый getSite (), который часто используется,но я не уверен, что такое «сайт»

Выше приведен лишь пример вопросов, которые у меня возникают, поэтому мне бы очень помогло, если бы кто-то указал мне на некоторые статьи, объясняющие этот типконцепции (я гуглил безуспешно).

Я также был бы признателен, если бы кто-нибудь указал мне на некоторые статьи, которые могут научить меня, как писать чистый код RCP;вроде как "Эффективная Java" для RCP.

Ответы [ 2 ]

3 голосов
/ 07 апреля 2011
2 голосов
/ 06 апреля 2011

Посмотрите на JavaDoc для интерфейсов, они хорошо документированы и дают вам представление о терминологии.Например:

Что такое страница?

Посмотрите на Javadoc в org.eclipse.ui.IWorkbenchPage

под названием getSite (),

Посмотрите на Javadoc на org.eclipse.ui.IViewSite

...