2011-04-06 100 views
0

我剛開始使用Eclipse RCP開發一些應用程序。我能夠通過閱讀一些教程來破解原型。儘管我能夠破解一些工作代碼,但我發現自己在一些RCP概念上搖搖欲墜,例如:Eclipse RCP術語和概念

  • 什麼是頁面?我看到很多getActivePage()API調用,所以我假設可以有多個頁面我是否正確?
  • 在IWorkbechPart API有一個名爲getSite()的API,它是使用了很多,但我不知道什麼是「網站」

以上只是我的問題的樣本如果有人能夠指點我一些文章來解釋這些類型的概念(我沒有成功地做過谷歌搜索),它確實會對我有所幫助。

我也很感激,如果有人能指點我一些文章,可以教我如何編寫乾淨的RCP代碼;有點像RCP的「Effective Java」。

回答

2

看看接口的JavaDoc,它們都有很好的文檔記錄,並給你一個術語的概念。例如:

什麼是頁面?

看的Javadoc在org.eclipse.ui.IWorkbenchPage

稱爲getSite(),

看的Javadoc在org.eclipse.ui.IViewSite

+0

謝謝,很多這是我需要的指針。 – Alvin 2011-04-06 18:38:39

3

你可能想check this還有:

+0

真棒,謝謝!太糟糕了,我只能檢查標記一個答案。 – Alvin 2011-04-07 07:08:40

+1

沒問題。我只是爲了幫助Ec​​lipse社區。不要用正確的答案來獲得徽章。反正我無法支付賬單:-) – 2011-04-08 06:02:33