【发布时间】:2014-10-02 16:37:30
【问题描述】:
我目前正在使用 GMF 框架,基于该模型创建了一个 ecore 模型和一个 GMF 编辑器。创建的编辑器已集成在 Papyrus (v1.0) 中。
基于我自己的 DSL,我创建了一个包含(大约)1.750 个元素的模型,这些元素在多个图表中进行了可视化。这些图之一是主图并包含所有元素(其他图是使用 EOL 生成的,具体取决于元素之间的关联)。在主图中进行一些更改会减慢工具的反应时间(或者有时没有更多的堆空间)。第一个问题是加快“流畅”使用的反应时间?有人遇到过这样的问题吗?
有时我想改变 Microsoft Visual Studio Modeling SDK,但我认为,没有像 GEF-GMF 框架那样的关于个性化可能性的可视化,但更稳定(我认为)。同样在这里,我对 MS Modeling SDK 没有任何经验,包括这两个框架/sdks 之间的优缺点。有人可以报告他的经验吗?
亲切的问候 埃里克
【问题讨论】:
-
我希望你可以将模型拆分成相对独立的包,毕竟不能同时跟踪这么多类的不仅仅是计算机,还有你的头。在主图中,我希望只看到包,而不是它们的实际内容。
标签: visual-studio dsl modeling eclipse-gmf papyrus