Eclipse plugin 在Eclipse中,如何将自定义透视图的布局设置保存到文件中
在Eclipse4.x中,我试图将自定义透视图的布局设置导出到一个文件中(以编程方式)。因此,我可以稍后将该文件导入不同工作站上的不同Eclipse客户端 这就是我所做的Eclipse plugin 在Eclipse中,如何将自定义透视图的布局设置保存到文件中,eclipse-plugin,Eclipse Plugin,在Eclipse4.x中,我试图将自定义透视图的布局设置导出到一个文件中(以编程方式)。因此,我可以稍后将该文件导入不同工作站上的不同Eclipse客户端 这就是我所做的 IPerspectiveRegistry perspectives=PlatformUI.getWorkbench().getPerspectiveRegistry(); IPerspectiveDescriptor[]allPerspectives=perspectives.getPerspectives(); for(IP
IPerspectiveRegistry perspectives=PlatformUI.getWorkbench().getPerspectiveRegistry();
IPerspectiveDescriptor[]allPerspectives=perspectives.getPerspectives();
for(IPerspectiveDescriptor PDDescriptor:allPerspectives)
{
//在这里,我可以从IPerspectiveDescriptor获取标签和描述
//但是如何才能获得透视图的实际布局设置呢?
}
谢谢。“我正在尝试导出布局设置”您是如何尝试的?抱歉,没有完成故事。透视图的详细信息在e4应用程序模型中的
MPerspective
对象中。由于这是一个EMF模型,您可以使用EMF保存和加载信息。@greg-449,谢谢您的提示。我现在可以使用code从EModelService
检索MPerspective
列表<代码>modelService.findElements(应用程序,null,MPerspective.class,null)代码>但是,它似乎只返回当前打开的透视图列表(即显示在工具栏右上角)。关于如何获取所有透视图(包括封闭透视图)有何想法?非常感谢。。