Sei sulla pagina 1di 6

State Machine Templates

Happy Coding!
By

http://www.providevintl.com
Like us on Facebook at
www.facebook.com/providev.home
State Flow Start

Initialize
Legend
Transition

States that launch


a GUI State Transition Stop

Transition Transition
More transitions in Transition
Next slides

State State
Transition

Event Timeout

Main Page

Transition
Transition

State
State Error

See next slide for more states starting from


Main Page
State Flow (from Main Page)

Legend
From previous slide
States that launch
a GUI

State
More transitions in
Next slides State
Sub Page 1 Transition

Transition Transition

Transition Main Page Transition State

Transition

Transition
Transition

State

Transition
State UI
State Flow (from Sub Page 1)
Legend

Sub Page 1 Start States that launch


a GUI

State State
More transitions in
Next slides
Transition Transition
Transition

State Transition

State Transition State


Transition
Transition
State

Sub Page 2

Cancelled
Transition
Transition

Error

Error
Error
State

Error
Stop Main-Page Error Check
State Flow (from New-Mod Sequence)
Legend

States that launch


Sub Page 1 Stop Sub Page 2 Start a GUI

More transitions in
Next slides
Initialize
Error

Error Check Done State

Event 1
Selected Event 2
Selected

Error
State

Event 3 Event 4
Selected Selected
Error State

Error
State

Error State Custom


State Flow (from State Custom)
Legend

States that launch


a GUI

State Custom
More transitions in
Next slides

State Transition State

Error

Error

State Transition State Transition State


Test

Transition

Transition
Transition
Transition

State Transition State Main Page

Error

Potrebbero piacerti anche