camunda / camunda-modeler

An integrated modeling solution for BPMN, DMN and Forms based on bpmn.io.
https://camunda.com/products/modeler
MIT License
1.49k stars 476 forks source link

Multiple Diagrams per BPMN file #524

Open falko opened 7 years ago

falko commented 7 years ago

The upcoming demo of the OMG's BPMN Model Interchange Working Group (MIWG) will showcase BPMN files containing multiple diagrams. Is there a chance to support this in the modeler?

Here is the current example file: Multi-diagram.bpmn.zip

It contains the following three diagrams: it facilities payroll

Only the 'IT' diagram shows up in Camunda Modeler. There are no XML errors reported in the log.

nikku commented 7 years ago

How should we support multiple diagrams? Is switching between the diagrams a suitable way to go?

falko commented 7 years ago

Yes, totally. Other vendors show them on multiple tabs at the bottom, just like we already show the switch between diagram and XML.

falko commented 6 years ago

A BPMN file with multiple diagrams has become an official test case of the BPMN MWIG Test Suite: https://github.com/bpmn-miwg/bpmn-miwg-test-suite/blob/master/Reference/C.4.0.bpmn

nikku commented 6 years ago

This needs to be addressed via https://github.com/bpmn-io/bpmn-js/issues/87.

nikku commented 5 years ago

Infrastructure provided upstream. We need to decide if we'd like to support this in the modeler visually, too.

barmac commented 3 years ago

There is a plugin which implements this feature request: https://github.com/sharedchains/camunda-modeler-plugin-multidiagram/