我正在开发一个 Eclipse RCP 插件,其中一个功能是显示某些类中的所有变量和方法以供用户查看。
目前,我已经使用遍历文件结构的 File Walker 实现了这一点,当它找到一个 .class 文件时,它使用 ClassLoader API 加载该类,因此我可以反映该类以获取声明的字段和方法等,然后显示它们。
但是,我想知道是否可以使用内置的 Eclipse Outline 视图作为插件的一部分?我的意思是它是一个可以在我的插件中实例化和定位的元素吗?
另外,我将在某个时候向我的插件添加一个小的 Java 编辑区域,因此与其自己创建一个,是否可以再次创建 Elcipse 编辑区域的实例并将其放在我的应用程序中?