Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要扩展 XtextDocument 类,以便可以向我的 dsl 文档添加一些属性。怎么做到呢?我尝试将绑定添加到 Ui 模块,但 XtextDocument 没有绑定。提前致谢
您可以简单地向 ui 模块添加新绑定。遵循约定的所有方法
public Class<? extends ${TypeToBind}> bind${SomeName}() { return ${MySpecialType}.class }
将在创建注入器时反射调用。因此,一个绑定
public Class<? extends XtextDocument> bindXtextDocument() { return MyDocument.class; }
会成功的。