bpmn.htm 678 B

123456789101112131415
  1. <code>
  2. -record(task, { name, id, roles, module }).
  3. -record(userTask, { name, id, roles, module }).
  4. -record(serviceTask, { name, id, roles, module }).
  5. -record(messageEvent, { name, id, payload }).
  6. -record(beginEvent , { name, id }).
  7. -record(endEvent, { name, id }).
  8. -record(sequenceFlow, { name, id, source, target }).
  9. -record(history, { ?ITERATOR(feed,true), name, task }).
  10. -record(process, { ?ITERATOR(feed,true), name,
  11. roles=[], tasks=[], events=[], history=[], flows=[],
  12. rules, docs=[],
  13. task,
  14. beginEvent, endEvent }).
  15. </code>