在XText中向现有类添加扩展方法

时间:2016-08-20 07:04:59

标签: eclipse dsl xtext

XText文档指出可以扩展现有(Xbase)库类。确切的文字是:

  

扩展Xbase的语言可能希望为功能范围做出贡献。除此之外,当然可以改变整个实现,因为它看起来合适。有一个特殊的钩子,可以用来为现有的类型添加所谓的扩展方法。

我发现一个较旧的blog post描述了早期Xtext版本的机制,但是“注册”扩展中使用的类在我正在使用的xtext版本中被标记为已弃用(2.10)。注册这些扩展方法的当前方式是什么?

1 个答案:

答案 0 :(得分:0)

新地点为org.eclipse.xtext.xbase.scoping.batch.ImplicitlyImportedFeatures