DSD-DBS / py-capellambse

A Python 3 headless implementation of the Capella modeling tool.
https://dsd-dbs.github.io/py-capellambse/
Apache License 2.0
50 stars 8 forks source link

Enhancement of State / Mode objects #426

Open vik378 opened 1 month ago

vik378 commented 1 month ago

In Capella itself you can do a lot more with states and modes at the moment, lets fix that. For State / Mode objects we should add the following attributes:

we should also rename .states to .states_and_modes and add a separate .states that isnt mixed with modes

Adding the above should also enable introduction of a meaningful context diagram for a state.