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

Plant_uml example to handle nested/orthogonal machines #336

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ronen-fr
Copy link

@ronen-fr ronen-fr commented May 3, 2020

Modify the plant_uml example to correctly dump both nested and orthogonal state machines.

@krzysztof-jusiak: can you direct me how to extract a readable sub-machine name from the type name?

…onal

state machines.

@krzysztof-jusiak: can you direct me how to extract a readable sub-machine
name from the type name?
@cmorganBE
Copy link
Contributor

I had a simple state machine and the plant uml dumping code worked. Then I looked at a composite state machine and after a simple test it doesn't generate properly, it ignores sub states. Now I've started using a class as my actions require calling out to class methods for a class instance passed in when the state machine was created, and again the plant uml output is broken (this time at compile time).

This is all to say that imo having proper plant-uml output could be a huge feature for sml. I appreciate that you are trying to improve it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants