Packages 
Package Description
fr.lri.swingstates.animations
A package to program graphical animations.
fr.lri.swingstates.applets  
fr.lri.swingstates.canvas
A package to program new widgets starting from the SwingStates' canvas that offers advanced features for programming interaction (state machines, tags, etc.).
fr.lri.swingstates.canvas.animations.transitions  
fr.lri.swingstates.canvas.transitions  
fr.lri.swingstates.debug
A package containing listeners for state machine and a graphical widget to visualize state machines while they are running.
fr.lri.swingstates.events
A package containing all the SwingStates events.
fr.lri.swingstates.gestures  
fr.lri.swingstates.gestures.clement  
fr.lri.swingstates.gestures.clement.optimizers.TwoDimensions  
fr.lri.swingstates.gestures.dollar1  
fr.lri.swingstates.gestures.dtw  
fr.lri.swingstates.gestures.rubine
A package to add gesture recognition to interfaces.
fr.lri.swingstates.gestures.shapeMatching  
fr.lri.swingstates.sm
A package to program state machines.
fr.lri.swingstates.sm.jtransitions  
fr.lri.swingstates.sm.transitions