Eclipse rcp Eclipse RCP术语和概念

Eclipse rcp Eclipse RCP术语和概念,eclipse-rcp,Eclipse Rcp,我刚刚开始使用EclipseRCP开发一些应用程序。通过阅读一些教程,我能够制作出一个原型。虽然我能够破解出一些工作代码,但我发现自己在一些RCP概念上有些动摇,如: 什么是页面?我看到很多getActivePage()API调用,所以我假设可以有多个页面,对吗 在IWorkbechPart API中有一个名为getSite()的API,它被大量使用,但我不确定什么是“站点” 以上只是我遇到的一些问题的一个例子,如果有人能给我指出一些解释这些概念的文章(我在谷歌上搜索过,但没有成功),这对我

我刚刚开始使用EclipseRCP开发一些应用程序。通过阅读一些教程,我能够制作出一个原型。虽然我能够破解出一些工作代码,但我发现自己在一些RCP概念上有些动摇,如:

  • 什么是页面?我看到很多getActivePage()API调用,所以我假设可以有多个页面,对吗
  • 在IWorkbechPart API中有一个名为getSite()的API,它被大量使用,但我不确定什么是“站点”
以上只是我遇到的一些问题的一个例子,如果有人能给我指出一些解释这些概念的文章(我在谷歌上搜索过,但没有成功),这对我真的很有帮助


如果有人能给我指点一些文章,教我如何编写干净的RCP代码,我也将不胜感激;有点像RCP的“有效Java”。

看看接口的JavaDoc,它们有很好的文档记录,让您了解术语。例如:

什么是页面

查看
org.eclipse.ui.IWorkbenchPage上的Javadoc

调用getSite()


查看
org.eclipse.ui.IViewSite上的Javadoc

查看Javadoc中的接口,它们有很好的文档记录,让您了解术语。例如:

什么是页面

查看
org.eclipse.ui.IWorkbenchPage上的Javadoc

调用getSite()


查看位于
org.eclipse.ui.IViewSite的Javadoc,您可能也想:

您可能也想:

没问题。我来这里只是为了帮助Eclipse社区。不是为了获得正确答案的徽章。无论如何,我不能用它来付账:-)没问题。我来这里只是为了帮助Eclipse社区。不是为了获得正确答案的徽章。无论如何,我不能用它来付账:-)