以编程方式在Eclipse插件中打开视图

时间:2011-05-22 20:10:23

标签: java eclipse-plugin

我是eclipse插件开发的新手,在这里有一个小问题。

我想通过单击编辑器中的对象来打开新视图。具体来说,该对象是图像文件的链接,应该在图像查看器中打开。现在,我正在使用

ImageViewer viewer = (ImageViewer) PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView(viewer_ID);
viewer.setSelection(pathToFile);

这就是你通常会这样做的方式(打开视图,获取图像),还是有更好的方法?

1 个答案:

答案 0 :(得分:3)

回答in another question时,您的代码是可行的方法,但在Handler中有一种更稳定的方式。

打开视图后,您可以使用其任何API。