BpmnExporter class
Business process (BPMN) family — class
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
| Member | Kind | Description |
|---|---|---|
string Export(IReadOnlyList<SkiaComponent> components, IReadOnlyList<Model.IConnectionLine> lines, string processName = "Process") | Method | Exports components and lines to BPMN 2.0 XML. |