我需要的是以编程方式从linked folders获取所有IProject的API。有什么想法吗?
答案 0 :(得分:2)
调用isLinked()
(或任何IFolder
)的IResource
方法来测试它是否是链接。
您可以使用accept(IResourceVistor)
IProject
方法查看其所有子项以查找所有文件夹。
您也可以使用accept(IResourceProxyVisitor)
进行更快的扫描。它使用的IResourceProxy
接口也有isLinked()
方法。