0

我使用Activiti作为 BPMN 2.0 工作流管理器。Activiti 建模器是一个图形用户界面,用于在浏览器中对这些过程进行建模。

我想通过以下方式自定义编辑器界面:

  • 删除不需要的 bpmn 元素,以便 UI 仅显示相关的任务类型
  • 禁用特定任务的属性,以便 UI 仅显示相关的
  • 添加具有预定义属性的新任务

我读了一些关于Stencil Sets的东西,但我不确定这是否符合我的要求。使用在 Eclipse 中而不是在浏览器中运行的 Activiti Designer 时,用户指南中也有类似的教程:Extending Activiti Designer(虽然它被标记为实验性的)

Stencil Sets 是要走的路吗?它们是否满足我的要求?任何指向正确方向的指针?

4

2 回答 2

1

如果您检查 Signavio 核心组件(Activiti Modeler 所基于的),您应该能够实现这一点,修改源代码并重新构建 Web 应用程序。

http://code.google.com/p/signavio-core-components/

于 2011-06-30T08:36:24.177 回答
1

您可以查看下面的链接,从中可以获得一些修改模板的线索,并且您的部分工作将完成。

如何自定义 Activiti-Signavio 建模器

但我仍然在寻找生成可以直接执行到活动的 bpmn2.0 xml。如果能够制作,我将再次发布。

于 2011-11-30T14:00:26.733 回答