始终添加特定的导入静态扩展程序'到XText DSL

时间:2016-01-04 13:32:03

标签: xtext xtend

我正在编写自己的XText DSL,在某些时候我使用XBlockExpression,我可以编写任何我想要的代码。对于这段代码,我想使用一些运算符重载,我提供了一个"导入静态扩展..."进口。但是,这使得DSL看起来并不完美,因为我希望在每个文件的顶部避免这个额外的行。有没有办法在默认情况下触发"导入静态扩展的功能......"没有明确写下来?

1 个答案:

答案 0 :(得分:1)

您是否考虑过简单地延长org.eclipse.xtext.xbase.scoping.batch.ImplicitlyImportedFeatures.getExtensionClasses()