┌──────────────────────────────────────────────────────────────┐ │stateMachine │ ├──────────────────────────────────────────────────────────────┤ │<#transparent,#transparent>|initialState| string|│ │|state|| │ │|import| string| │ └──────────────────────────────────────────────────────────────┘ | | ┌─────────────────────────────────────────────────────────────┐ │state │ ├─────────────────────────────────────────────────────────────┤ │<#transparent,#transparent>|enterAction| action|│ │|exitAction| action| │ │|transition|| │ │|nextState| string| │ │|import| string| │ └─────────────────────────────────────────────────────────────┘ |┌────────────────────────────────────────────────────────┐ |│transition │ |├────────────────────────────────────────────────────────┤ |│<#transparent,#transparent>|action| action|│ |│|parameter| string| │ |│|condition| string| │ |│|conditionMode| enum| │ |│|import| string| │ |└────────────────────────────────────────────────────────┘ ┌───────────────────────────────────────────────────────────┐ │action │ ├───────────────────────────────────────────────────────────┤ │<#transparent,#transparent>|parameter| string|│ │|condition| string| │ │|conditionMode| enum| │ │|state| string| │ └───────────────────────────────────────────────────────────┘