如何从IFile实例创建IEditorInput实例?

时间:2012-05-16 19:55:47

标签: eclipse eclipse-plugin

我目前正在实现一个自定义MultiPageEditorPart,我想在编辑文件类型.xxx时有多个页面(以便具有相同基本名称和.yyy的文件出现在另一页中)。

我已经获得了对应于.xxx文件的.yyy文件的IFile引用,现在希望实例化一个新的TextEditor实例,但它需要一个IEditorInput实例进行初始化。

如何使用我的IFile实例创建IEditorInput实例?我当然也可以访问IProject和通常的Eclipse类。

1 个答案:

答案 0 :(得分:3)

尝试

new FileEditorInput(iFile)