...
PlantUML Macro |
---|
state Memory1 { expectedItems = [] acceptedCount = 0 } state Memory2 { expectedItems = [3] acceptedCount = 0 } Memory1 -> Memory2: nextItem() => 3 state Memory3 { expectedItems = [3] acceptedCount = 1 } Memory2 -> Memory3: acceptItem() => ok og ferdig state Memory4 { expectedItems = [3, 4] acceptedCount = 0 } Memory3 -> Memory4: nextItem() => 4 state Memory5 { expectedItems = [3], 4 acceptedCount = 1 } Memory4 -> Memory5: acceptItem() => ok, men ikke ferdig state Memory6 { expectedItems = [3, 4] acceptedCount = 2 } Memory5 -> Memory6: acceptItem() => ok og ferdig state Memory7 { expectedItems = [3, 4, 7] acceptedCount = 0 } Memory6 -> Memory7: nextItem() => 7 |
...