无法在Eclipse中使用FileEditorInput类

时间:2014-03-04 06:23:06

标签: java eclipse eclipse-plugin

我正在开发一个Eclipse Editor项目,我应该在编辑器中获取当前打开文件的位置。我搜索了Eclipse文档,实际上找到了FileEditorInput类。但令我惊讶的是,我的项目无法在Eclipse中找到这个类。怎么办呢?

1 个答案:

答案 0 :(得分:4)

FileEditorInputorg.eclipse.ui.part.FileEditorInput,但这仅在您打开编辑器时使用。查看现有编辑器的输入时,请使用IFileEditorInput界面(org.eclipse.ui.IFileEditorInput)。

编辑器的输入实际上定义为IEditorInput IFileEditorInput扩展。如果编辑器正在工作区中编辑文件,则通常使用IFileEditorInput。编辑也可以输入IPathEditorInputIURIEditorInput