gpt4 book ai didi

java - 如何为查看器输入 "site"? Eclipse API 中的 "site"是什么?

转载 作者:行者123 更新时间:2023-12-02 06:12:24 28 4
gpt4 key购买 nike

如何为查看者输入“站点”? Eclipse API 中的“站点”是什么?

我在SampleView中找到了以下代码:

viewer.setInput(getViewSite());

其中 viewer 的类型为 TableViewer

所以,这是我通常将模型分配给 View 的地方。但这里分配了一些“站点”。

“站点”是 Eclipse API 中“模型”的概念吗?

同时据说IWorkbenchPartSite是@noimplement。

最佳答案

我认为您指的是 Eclipse 示例生成的 SampleView。在这种特殊情况下, View 内容提供程序实际上并不查看传递给 setInput 的值,因此这里任何值都可以。我刚刚使用 setInput(this) 对其进行了测试,它仍然有效。

一般来说,每个 View 都有一个IViewSite,它提供各种服务,但与 View 模型无关,它在这里的使用相当误导。

通常,setInput 的值将是 View 模型的根,并且是您创建的对象。

关于java - 如何为查看器输入 "site"? Eclipse API 中的 "site"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21778407/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com