我们有一个RCP应用程序,使用Eclipse 3.x,我们正在迁移到Eclipse 4。
在我们的应用程序中,我们需要保存包含透视图内容的workbench.xml文件。在Eclipse 3.x中,这是通过使用memento写入文件来完成的。
在Eclipse 4中是否有任何方法可以保存包含透视图内容的workbench.xmi文件?
显然,所有存在于类中的与保存透视图相关的方法都被删除了,没有其他方法可以做同样的事情。
我试图找到workbench.xmi保存的位置,但没有成功。
有人能帮帮我吗
1条答案
按热度按时间erhoui1w1#
您可以使用
org.eclipse.e4.ui.workbench.IModelResourceHandler
来保存workbench.xmi您可以使用
@Inject
或从IEclipseContext
获取此信息。使用保存方法:
字符串