Eclipse的应用E4:默认情况下,第一次运行时打开部分

问题描述 投票:0回答:1

我有一个蚀E4应用,用具有“Application.e4xmi”描述具有一些部分栈的图的主插件。

另外,我有一个“fragment.e4xmi”促成一些事情的片段插件。

如果片段插件与部分贡献,该部件被打开首次执行应用程序,但如果我将其移动到另一部分栈,并打开一个按钮的处理程序的一部分(使用EPartService),它会被打开再次(我不明白为什么)。

如果片段插件有部分描述贡献,部分仅打开一次使用handler,但对于第一次应用程序运行时,这部分不被创建(我需要它)。

什么是创造一个片段插件的一部分/部分描述符,并把它仅适用于应用程序第一次执行打开(如果用户关闭了一部分,它仍然应该是下一个应用程序执行关闭)的正确方法。

eclipse rcp e4
1个回答
0
投票

因为我发现,最好的办法做到这一点是增加应用=“初始”在plugin.xml文件片段标签。它按预期工作。

https://help.eclipse.org/photon/topic/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_e4_workbench_model.html:您可以查看更多信息

© www.soinside.com 2019 - 2024. All rights reserved.