在多页面编辑器上的不同选项卡中添加不同的插件

时间:2012-09-17 16:04:32

标签: eclipse-plugin eclipse-rcp eclipse-gef

我正在开发两个 GEF 插件和一个 RCP eclipse插件,我有下一个问题:

我有一个带有multitab编辑器的插件,我想在第一个选项卡上打开插件编辑器,然后在第二个选项卡上打开第二个插件的编辑器。

我的意思是如果我在第一个标签中打开文件它使用编辑器A,但如果我在第二个标签中打开相同的文件,它会使用第二个标签的编辑器B.

rcp pluging仅作为GEF插件的基础。

有可能吗?

问候

1 个答案:

答案 0 :(得分:1)

我没有尝试过,但你可以使用扩展名org.eclipse.ui.editors.documentProviders来实现你的逻辑。 Here是eclipse在线帮助的链接。

编辑:你可能遇到的问题是在打开它们时同步这两个实例。或者你可以使用一个带有更改侦听器的实例