【问题标题】:What is a part site in eclipse terms?Eclipse 术语中的部分站点是什么?
【发布时间】:2011-09-10 00:42:05
【问题描述】:

什么是 Eclipse 部分站点?...
我特别搜索了这个概念,但一无所获。有人知道一个网站 (:D),我可以在其中获得有关此概念的一些信息吗?

这里是一个例子
http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fui%2FIViewSite.html
“视图部分站点的实现”......在一些教程中也提到但没有解释

【问题讨论】:

  • 没什么。如果您想证明其他情况,请发布指向参考的链接。

标签: java eclipse eclipse-rcp concept


【解决方案1】:

部件站点基本上只是一个在 Eclipse 工作台中包含视图或编辑器的东西。您可以通过调用IViewPart.getViewSite()IEditorPart.getEditorSite() 获取对视图或编辑器部分站点的引用。

这里是返回接口的文档:IWorkbenchPartSite

【讨论】:

  • 如果我没记错的话,IWorkbenchPartSite 这个界面实际上是针对“工作台部件站点”的——并且在澄清中专门询问了关于“查看部件站点”的问题。
【解决方案2】:

根据您链接的 API 文档判断,“查看部件站点”只是 IViewPart 的一个实例。请注意,存在诸如“工作台通过此接口公开其视图部件站点的实现”、“返回该部件站点的操作栏”和“返回该部件站点的部件的辅助 id”等 cmets。

因为它是一个接口,而 Eclipse 不希望你尝试实现它,你应该简单地通过 IViewPart.getViewSite() 获取这些“查看部件站点”,然后你可以通过接口提供的方法使用它use page.

【讨论】:

  • 据我了解,IViewPart 只是“查看部分”。 “查看部分站点”是IViewSite,所以@Mike Daniels 的回答更接近事实。
猜你喜欢
  • 2011-04-29
  • 1970-01-01
  • 2012-12-18
  • 2018-10-23
  • 1970-01-01
  • 2018-04-26
  • 1970-01-01
  • 2018-04-22
  • 1970-01-01
相关资源
最近更新 更多