重新打开工作区时,视图的工具栏和菜单丢失

时间:2018-10-01 13:36:52

标签: java eclipse plugins eclipse-plugin e4

我正在为eclipse编写插件,并希望使用e4模型片段定义将工具栏和菜单添加到插件的主视图。最初打开插件时(第一次在工作空间中),将显示工具栏和菜单。 但是,在随后打开同一工作区时,都会显示该视图,但工具栏和菜单都缺失。

enter image description here

在扩展点上,我尝试将片段应用于“ always”,“ initial”和“ notexists”,但没有任何解决方案。

我怀疑插件元素的缓存机制会以某种方式破坏我的本地环境,以至于每次加载视图时都不会重新创建视图。有没有人遇到过类似的效果?

是否可以通过编程方式清除所有剩余的ui片段,并重新初始化由单个插件创建的整个模型? 有没有一种方法可以“逐步”完成模型片段的初始化过程以观察创建过程(我正在考虑类似于插件定义上的断点)?

0 个答案:

没有答案