Skip to content
diagrams.mbt
DocsArticlesGalleryAPIGitHub

Gallery / state

PlantUML child and boundary endpoints

Family: state. Status: Implemented.

PlantUML 1.2026.9 state source with typed hierarchy and labelled transitions.

Scope: Structural illustration and supplied scenarios only. Guards and actions remain text. History is descriptive and is never restored by execution.

Preview

PlantUML child and boundary endpoints preview
PlantUML child and boundary endpoints preview (dark)

Source

state-plantuml-composite.puml

text/plain

@startuml
state Session {
  state Enter <<entryPoint>>
  state Active
  state Leave <<exitPoint>>
  [*] --> Enter
  Enter --> Active : begin
  Active --> Leave : done
}
state Recovery {
  state Waiting
  state Complete
  [*] --> Waiting
  Waiting --> Complete
}
Session.Active --> Recovery.Waiting : recover
Recovery.Complete --> Session.Active : retry
@enduml

Download source: state-plantuml-composite.puml

Download SVG Download dark SVG Open offline player

diagrams.mbt · Diagramming for MoonBit.