【问题标题】:Properties View and Editors属性视图和编辑器
【发布时间】:2012-02-27 18:26:59
【问题描述】:

您好,任何人都可以解释我如何让我的编辑器为 Eclipse 中的属性视图做出贡献。 以下链接详细解释了事情,但它们没有告诉我如何将项目资源管理器视图或我自己的编辑器注册到属性视图。

【问题讨论】:

    标签: java eclipse eclipse-plugin


    【解决方案1】:

    eclipse 上的页面有一个link to an older tutorial。他们在那里解释:

    每个工作台部件都有一个IWorkbenchPartSite,并且可以为此站点设置选择提供程序。当我创建我们的示例视图时,我实例化了一个ListViewer,它实现了ISelectionProvider。我通过setSelectionProvider 将此ListViewer 传递给IWorkbenchPartSite 对象。 当我们的视图是活动的工作台部件时,这使属性视图能够获知列表中的选择更改

    视图显示选择的属性,它侦听所有选择提供程序。您不必将视图注册到选择接收器

    【讨论】:

    • 嗨,IPropertySource 类仍然是这样做的方法吗?我遇到了问题,因为我的开发环境找不到那个类,我不知道这是否仍然是这样做的方法?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-10
    • 2016-11-07
    • 1970-01-01
    • 2012-11-29
    • 2018-08-25
    相关资源
    最近更新 更多