这个很实用,一般在menu中,我们操作action 可能会用到选中的这个对象,获取一些属性的。
IViewPart viewPart = this.window.getActivePage().findView("org.eclipse.ui.navigator.ProjectExplorer");
StructuredSelection sl = (StructuredSelection) viewPart.getSite().getSelectionProvider().getSelection();
Object obj = sl.getFirstElement();
虽然我的文章都不是很长,但我觉得每个技术点都很实用的。