Skip to content

Allow to bulk change type of multiple elements #2046

Open
@CatalinaMoisuc

Description

@CatalinaMoisuc

Describe the problem that you are trying to solve

When working on BPMN models live in front of an audience, I want to make changes to multiple elements at once to be quicker. When reviewing and redesigning BPMN models, I want to save time. One example is replacing the types of a number of selected nodes:

  • Selecting two corresponding gateways and changing both with one action
  • Selecting multiple tasks or events to change them to a specific type

Describe the solution you'd like to see implemented

When multiple elements are selecte, I would like to have the option in the context menu to change the type of the selected elements, given that they are of the same type (tasks, gateways, events).

Describe alternatives you've considered

The alternatives to the examples above is the current way of modeling:

  • selecting each gateway and changing the type (not much of a difference if it is just 2 gateways)
  • selecting each task or event to change to a specific type (can be a significant difference, depending on the number of elements to be changed)

Additional Context

A hypothetical test shows that drawing a simple diagram (start event, parallel gateway, three parallel service tasks, parallel gateway, end event) normally takes about 30 clicks. With the requested changes it takes about 15 clicks, plus 3 selections of specific elements.


Related to #2052 (the ability to change the type of multiple elements).

Originally reported in https://github.com/camunda/web-modeler/issues/7161 by @till-stadtler.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlogQueued in backlogenhancementNew feature or requestrefactoring supportTracks features that make diagram changes easierspring cleaningCould be cleaned up one dayux

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions