This java application let you to define your states in an easy graphical environment. By clicking on a mouse you can add the needed states, and state transitions.Actions can be defined in the code editor. The generated object oriented java code can be inserted in any Java project.