标签: eclipse dsl xtext eclipse-gmf graphiti
我想在Eclipse中创建一个带图形支持的DSL。对于DSL我使用Xtext,但找不到如何集成图形部分的好例子。我还没有决定使用其中一种技术来证明图形部分,并准备使用任何一种技术。
现在有人有好的例子吗?
答案 0 :(得分:4)
这取决于您希望如何设计集成。编辑,文本或图形的主要语法应该是什么?
以下是将Xtext与Graphiti,GMF和Sirius集成的一些示例: https://github.com/spoenemann/xtext-gef
如果您不需要图形编辑,但想为文本模型生成图形视图,则可以考虑KIELER(尤其是KLighD组件)。