突出显示包资源管理器中的类

时间:2013-02-03 00:37:14

标签: java eclipse plugins eclipse-plugin

我在Eclipse中开发了一个插件,它为Package Explorer添加了一个用于搜索类的选项。所以插件搜索类并返回类路径。 然后它应该突出显示资源管理器中的类。

如果有人能指导我突出课程,我将不胜感激。

我试过了:

file = ResourcesPlugin.getWorkspace().getRoot().getFileForLocation(myPath);
if (file != null ) {
        //Select the data file
        IViewReference[] views =     PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getViewReferences();
        for(IViewReference view:views){
            if("org.eclipse.jdt.ui.PackageExplorer".equals(view.getId())){
                IViewPart pExplorer = view.getView(true);
                pExplorer.getViewSite().getSelectionProvider().setSelection(--);
                break;
            }
        }

但是,我只有文件路径,我无法创建一个structuredSelection或类似setSelection的参数。

0 个答案:

没有答案