java - 属性 View 和编辑器

标签 java eclipse eclipse-plugin

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

最佳答案

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

Every workbench part has a IWorkbenchPartSite, and one can set the selection provider for this site. When I created our sample view, I instantiated a ListViewer, which implements ISelectionProvider. I pass this ListViewer to the IWorkbenchPartSite object via setSelectionProvider. This enables the property view to be informed of selection changes in our list when our view is the active workbench part.

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

关于java - 属性 View 和编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9463220/

相关文章:

Java 从字符串中解决数学运算

java - 积分系统存储

c++ - Eclipse for C++中的Visual Studio工具链

java - 当我尝试创建 ListActivity 来访问其他 Activity 时,它只显示 "Unfortunately, ReptileKeeper has stopped"

java - 将 commons-collections 更改为 3.2.2 时构建 rcp 应用程序显示未找到 JavaSE

java - 从 Java 调用 WMIC.EXE(挂起)

java - 通过添加类的两个 BigDecimal 类型属性进行分组

java - Eclipse Luna 在 Java 调试中挂起

java - Eclipse JAD 结果

eclipse-plugin - 对话框中的 Xtext DSL 嵌入式编辑器