19 Commits

Author SHA1 Message Date
Florian Schlegel
b8855a3eda Reduce logging of state machine 2019-03-21 15:36:31 +01:00
Florian Schlegel
644b0b683b remove ugly logs 2019-03-06 10:31:45 +01:00
Florian Schlegel
c3dd0f616f Replaced error with warning 2016-07-04 13:56:53 +02:00
Florian Schlegel
1918276b69 changed behaviour for transitions. Incoming nil states do not lead to an error. Instead initial State is set before transition. 2016-06-30 10:34:41 +02:00
Florian Schlegel
a7e2cba55f print errors before returning 2016-06-17 11:13:25 +02:00
Florian Schlegel
21b28cf0c3 added IsState() method 2016-06-14 11:51:53 +02:00
Florian Schlegel
450544343d minor cleanup 2016-06-09 11:41:19 +02:00
Florian Schlegel
a5dedb69b4 removed unused code 2016-06-07 11:23:55 +02:00
Florian Schlegel
7f13dc5bb5 refactored StateMachine integration for order and position to simplify handling 2016-06-03 16:50:36 +02:00
Florian Schlegel
a65f975723 some refactoring. transitions now set new state directly instead of returning new state. 2016-06-01 14:33:32 +02:00
Florian Schlegel
5840d40d4f Refactored Order so that the default state machine can be easily replaced by a custom one 2016-05-31 18:14:24 +02:00
Florian Schlegel
28ea388937 minor fix 2016-05-31 10:38:26 +02:00
Florian Schlegel
fae5e59ec2 added SetModified() 2016-05-25 17:27:03 +02:00
Florian Schlegel
dec99c34ee Documentation 2016-05-25 15:59:45 +02:00
Florian Schlegel
a66ac84f40 some refactoring 2016-05-25 14:23:43 +02:00
Florian Schlegel
a4cc5e8ca6 introduced a wildcard transition target 2016-05-25 13:20:44 +02:00
Florian Schlegel
18d8f3240f minor refactoring 2016-05-25 11:49:21 +02:00
Florian Schlegel
722a1ab799 clean up, documentation 2016-05-24 20:15:19 +02:00
Florian Schlegel
f039a26ae5 added a little StateMachine 2016-05-24 19:55:08 +02:00