我正在尝试实例化xtext索引。 我发现我应该注入这个对象,但是根据我的尝试,它总是为空;
我已将以下代码放在不同的类中:
@Inject
private ResourceDescriptionsProvider resourceDescriptionsProvider;
public List<IResourceDescription> getResourceDescriptionsFor(IProject project)
{
IResourceDescriptions xtextIndex = resourceDescriptionsProvider.createResourceDescriptions();
return descriptions;
}
但是,resourceDescriptionsProvider总是为null,为什么?
是plugin.xml <extension
point="org.eclipse.xtext.builder.participant">
<participant
class="com.dsl.mydsl.ui.MydslExecutableExtensionFactory:com.dsl.mydsl.ui.builder.Builder">
</participant>
</extension>
有谁知道什么是错的或遗失的。 感谢