Exports a Business Process diagram as BPMN 2.0 XML (semantic model + BPMN DI). Without pools, a single bpmn:process is emitted (sequence flows only). With BpmnPoolNode pools, a bpmn:collaboration is emitted with one participant + process per pool; nodes are assigned to pools by geometric containment; BpmnMessageFlow lines (or lines crossing pools) become bpmn:messageFlow. BpmnLaneNode lanes become bpmn:laneSet/bpmn:lane with flowNodeRefs.

Members

MemberKindDescription
string Export(IReadOnlyList<SkiaComponent> components, IReadOnlyList<Model.IConnectionLine> lines, string processName = "Process")MethodExports components and lines to BPMN 2.0 XML.

Related