如何访问xtext索引器?

时间:2014-09-08 18:51:46

标签: eclipse-plugin indexing dsl xtext

我熟悉cdt索引器,我期望在xtext中找到类似的东西。但我没有找到任何有用的代码示例。

我想请求xtext indexer.Let说我的dsl语言定义了一些接口和方法。 具有已知方法名称和潜在dsl文件列表:X.dsl,Y.dsl,X.dsl 我需要找出提供的列表中的哪一个包含我的方法的声明。 所有这些都应该在一个独立的eclipse插件中完成。

基本上,如何实例化和访问xtext索引器? 当项目名称未知时,如何使用工作区中的所有项目在我的dsl文件中搜索某些内容?

对象IResourceDescription,IEObjectDescription是否正确等待开始?

如果有人能给我一个提示如何实现它将会非常有帮助。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

Xtext索引(如果可从ResourceDescriptionsProvider获得)。您可以注入该服务并从中获取索引。