[umbrello] [Bug 53369] composite (nested) states in state diagrams

Carsten Behling bugzilla_noreply at kde.org
Tue Oct 29 20:52:18 GMT 2019


https://bugs.kde.org/show_bug.cgi?id=53369

--- Comment #11 from Carsten Behling <carsten.behling at gmail.com> ---
(In reply to Ralf Habacker from comment #6)
> Git commit 51451829ce121f1196f609c0c9cbf502a13b25a8 by Ralf Habacker.
> Committed on 29/10/2019 at 19:37.
> Pushed by habacker into branch 'master'.
> 
> Add initial support for composite (nested) states in state diagrams
> 
> A combined state can be added by the context menu of a state widget.
> 
> It is implemented as separate state diagram, which is painted inside
> the combined state.
> 
> M  +1    -0    doc/xml/umbrello-diagrams.dtd
> M  +1    -0    umbrello/cmds/cmdcreatediagram.h
> M  +1    -0    umbrello/menus/listpopupmenu.cpp
> M  +1    -0    umbrello/menus/listpopupmenu.h
> M  +1    -0    umbrello/menus/widgetbasepopupmenu.cpp
> M  +43   -0    umbrello/umlwidgets/statewidget.cpp
> M  +6    -2    umbrello/umlwidgets/statewidget.h
> 
> https://commits.kde.org/umbrello/51451829ce121f1196f609c0c9cbf502a13b25a8

Hi Ralf, nice idea to basically add a statechart to a state. Does your solution
consider that a Transition from outside a state may lead to an inner state or
history? Further, basically modelling concurrency with dashed lines should be
possible (see attached image). 
Are we still open for adding this feature with your solution for nested states?

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the umbrello-devel mailing list