我正在尝试单独使用 GEF 开发 bpmn2 建模器。我有 emf bpmn2 模型,并且对如何使用该模型以及仅使用 GEF 创建一个功能齐全的 Bpmn2 编辑器感到非常困惑。
我已经阅读了互联网上关于如何从 emf 模型构建图形编辑器的各种教程,但是 emf bpmn2 元模型很复杂,我被困在中间,并且在为每个形状(setBounds
和getBounds
)设置边界时遇到了问题,它去上。
在以下位置 (http://www.eclipse.org/modeling/mdt/?project=bpmn2) 开发的 bpmn 建模器正在使用 graphiti。我建议的 bpmn2 建模器完全在 GEF(图形编辑框架)中完成。
如果你们中的任何人都在朝着同样的方向努力,或者如果你知道有人完全在 GEF 中创建 bpmn2 建模器,请告诉我,以便我们能够努力实现目标。
欢迎您分享您的观点和与此工作相关的任何资源。