diff --git a/puml-sample/next-substate.pu b/puml-sample/next-substate.pu new file mode 100644 index 000000000..cbb0af8c3 --- /dev/null +++ b/puml-sample/next-substate.pu @@ -0,0 +1,16 @@ +@startuml +state NextSubState { + state NextSub1 + state NextSub2 + state NextSub3 + state NextSub4 + + [*] -> NextSub1 + NextSub1 -> NextSub2 + NextSub1 --> NextSub3 + NextSub3 -> NextSub4 + NextSub2 --> NextSub4 + NextSub1 -> NextSub4 + NextSub4 -> [*] +} +@enduml diff --git a/puml-sample/state.pu b/puml-sample/state.pu index 5259f247e..ba3011cec 100644 --- a/puml-sample/state.pu +++ b/puml-sample/state.pu @@ -1,10 +1,12 @@ @startuml !include substate.pu +!include next-substate.pu state State1 state State2 [*] -> State1 State1 -> SubState -SubState -> State2 +SubState -> NextSubState +NextSubState -> State2 State2 -> [*] @enduml