Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support collaboration models without a default process #361

Closed
rsoika opened this issue Nov 9, 2024 · 0 comments
Closed

Support collaboration models without a default process #361

rsoika opened this issue Nov 9, 2024 · 0 comments
Labels
enhancement New feature or request feature GLSP Core Good for newcomers Metamodel
Milestone

Comments

@rsoika
Copy link
Member

rsoika commented Nov 9, 2024

BPMN model generated with bpmn.io may miss a default process in the collaboration definition. This leads to an invalid model structure.
We can fix this issue by auto detecting these cases and add a default process on the fly. In addition we should set the isDirty flag to true to indicate the user the new added process element.

Further more also TextAnnotations can be part of the collaboration node instead of the default node in a collaboration model created with bpmn.io. Also this case should be fixed automatically by assigning the TextAnnotation node to the default process.

@rsoika rsoika added enhancement New feature or request feature labels Nov 9, 2024
@rsoika rsoika added this to the 1.2.3 milestone Nov 9, 2024
rsoika added a commit that referenced this issue Nov 9, 2024
Issue #361
@rsoika rsoika added Metamodel GLSP Core Good for newcomers labels Nov 9, 2024
@rsoika rsoika closed this as completed Nov 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature GLSP Core Good for newcomers Metamodel
Projects
None yet
Development

No branches or pull requests

1 participant