Add more tests and fixed issue with converting execution TimeUnits
Add more tests
Add the possibility to change log level during runtime
Add the possibility to create start vertices
Update getUnvisitedElements implementation
Update the machine to support models that contains shared states but no start vertex or defined start element
Made it possible to switch to unfinished executions
Fix issue when compiling with jdk 8
Fix issue when compiling with jdk 8
Script code is now initialized with code from RuntimeModel.actions
Remove switch context
Refactor actions
Compile the script in the context and create javascript functions that proxy java methods
By doing this we don't need to explicit reference the java methods from the javascript through bindings, the created functions will do it for us e.g. impl.myMethod() will be myMethod() in javascript.
First draft
Update README.md
Typo
cli reference
Add a extension point to handle exceptions during execution
Refactor factory name
Add final modifier to variables that don't change