-
Notifications
You must be signed in to change notification settings - Fork 36
[FEAT] Render Catch Message Intermediate Event #238
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
Merged
tbouffard
merged 4 commits into
master
from
216-Render_Catch_Message_Intermediate_Event
May 12, 2020
Merged
[FEAT] Render Catch Message Intermediate Event #238
tbouffard
merged 4 commits into
master
from
216-Render_Catch_Message_Intermediate_Event
May 12, 2020
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
Author
2be3244 to
1d76271
Compare
1d76271 to
43ad04f
Compare
Introduce a declarative way for the bpmn event render icon method selection This uses a more functional way of doing things instead of having several if/else or switch which brings more clarity and will simplify extensions. Simplify how we handle catch/throw icon render This is now hold by the Shape class itself allowing icon render method to easily know if a Throw or Catch icon has to be painted. Prior this change, we had to pass argument to several methods which made the code hard to follow. Introduce a single place to manage events currently displayed with a arbitrary fill color prior we implement their final icon. This was prior done at several places which make the code hard to follow and was error prone: we have broken the render of such BPMN events several times in the past.
d4e6f48 to
a30ba36
Compare
Member
|
Render with commit a30ba36 BPMN example file: all_events_types.bpmn.zip |
csouchet
commented
May 12, 2020
aibcmars
approved these changes
May 12, 2020
Co-authored-by: Souchet Céline <[email protected]>
tbouffard
approved these changes
May 12, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
BPMN rendering
Something about the way the lib is rendering BPMN elements
enhancement
New feature or request
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.


Closes #216