我正在开发一款Eclipse插件,用于分析Eclipse Workspace内项目之间的依赖关系和引用,并以类似UML图的视图显示它们。
为了增加插件的实用性,我希望通过允许用户在显示的图形上点击来打开包资源管理器中的项目(如果适用,则在编辑器中打开)来为图表添加交互功能。
然而,我的问题是,虽然我知道如何从包资源管理器中获取给定的选择,但我还没有找到一种改变选择或仅通过编程方式打开包资源管理器中的项目的方法。
有人有解决这个问题的方法吗?
为了增加插件的实用性,我希望通过允许用户在显示的图形上点击来打开包资源管理器中的项目(如果适用,则在编辑器中打开)来为图表添加交互功能。
然而,我的问题是,虽然我知道如何从包资源管理器中获取给定的选择,但我还没有找到一种改变选择或仅通过编程方式打开包资源管理器中的项目的方法。
有人有解决这个问题的方法吗?