Eclipse 术语中的部分站点是什么?

发布于 2024-12-04 03:55:47 字数 446 浏览 1 评论 0 原文

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

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

What is an eclipse part site?...
I have searched for this concept in particular but found nothing. Anybody know a site (:D) where i can get some info on this concept ?

LE here's an example
http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fui%2FIViewSite.html
"implemention of view part sites"...it is also mentioned in some tutorials but not explained

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

紫竹語嫣☆ 2024-12-11 03:55:47

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

以下是返回接口的文档: IWorkbenchPartSite

A part site is basically just a thing that holds a view or an editor in the Eclipse workbench. You can get a reference to a view's or editor's part site by calling IViewPart.getViewSite() or IEditorPart.getEditorSite().

Here is the documentation for the returned interface: IWorkbenchPartSite

夏见 2024-12-11 03:55:47

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

因为它是一个接口,并且 Eclipse 不希望您尝试实现它,所以您应该简单地通过 IViewPart.getViewSite() 获取这些“查看部分站点”,然后您可以通过接口的 使用页面

Judging by the API documentation that you linked, a "view part site" is simply an instance of a IViewPart. Notice that there are comments such as "The workbench exposes its implemention of view part sites via this interface", "Returns the action bars for this part site" and "Returns the secondary id for this part site's part".

Because it's an interface, and Eclipse doesn't want you attempting to implement it, you should simply get these "view part sites" via IViewPart.getViewSite(), and then you can use it via the methods provided on the interface's use page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文