我正在开发一个使用自定义工作集的 Eclipse 插件。这些工作集可以包含来自工作区的项目,也可以包含用户通过向导选择的外部项目。
选择一个文件夹后,我的插件返回一个java.io.File
文件夹的路径。现在我想将此文件夹作为资源添加到我的自定义工作集中。现在,通过将实例添加IAdaptable
到 a来将元素添加到工作集中List<IAdaptable>
,然后将其提供给IWorkingSetManager
,因此将其转换/转换File
为类似IResource
或IFolder
应该可以工作。所以我的问题是,我该怎么做java.io.File
IAdaptable
?