A B C D E F G H I J K L M N O P Q R S T U V W X 

A

A - Variable in class fr.lri.swingstates.gestures.clement.optimizers.TwoDimensions.OptimizationParameters
 
above(CElement) - Method in class fr.lri.swingstates.canvas.Canvas
Does Anything.
above(CElement) - Method in interface fr.lri.swingstates.canvas.CElement
Changes the display list order so that every CShape contained in this CElement is right above the top most shape in another CElement.
above(CElement) - Method in class fr.lri.swingstates.canvas.CShape
Moves this shape in the canvas's display list so that it is right above a the top most shape contained in a given CElement.
above(CElement) - Method in class fr.lri.swingstates.canvas.CTag
Changes the display list order so that every CShape tagged by this tag is right above the top most shape in another CElement.
aboveAll() - Method in class fr.lri.swingstates.canvas.Canvas
Does Anything.
aboveAll() - Method in interface fr.lri.swingstates.canvas.CElement
Calls aboveAll() for every CShape contained in this CElement.
aboveAll() - Method in class fr.lri.swingstates.canvas.CShape
Moves this shape in the canvas's display list so that it is above all other shapes.
aboveAll() - Method in class fr.lri.swingstates.canvas.CTag
Calls aboveAll() for every CShape contained in this CElement.
AbstractClassifier - Class in fr.lri.swingstates.gestures
The base class for a gesture classifier.
AbstractClassifier() - Constructor for class fr.lri.swingstates.gestures.AbstractClassifier
 
action(Animation) - Method in class fr.lri.swingstates.animations.ATag
Method called by action().
action() - Method in class fr.lri.swingstates.animations.ATag
Calls action(Animation s) for every Animation a that has this tag.
action(CShape) - Method in class fr.lri.swingstates.canvas.CTag
Method called by action().
action() - Method in class fr.lri.swingstates.canvas.CTag
Calls action(CShape s) for every CShape s that has this tag.
action(JComponent) - Method in class fr.lri.swingstates.sm.JTag
Method called by action().
action() - Method in class fr.lri.swingstates.sm.JTag
Calls action(JComponent c) for every component c that has this tag.
action() - Method in class fr.lri.swingstates.sm.Transition
Method called when this transition is fired.
actionPerformed(ActionEvent) - Method in class fr.lri.swingstates.sm.StateMachine
addAsListenerOf(Component) - Method in class fr.lri.swingstates.sm.BasicInputStateMachine
Installs this BasicInputStateMachine as a listener of a given graphical component.
addChild(CShape) - Method in class fr.lri.swingstates.canvas.CShape
Adds a child to this shape.
addClass(String) - Method in class fr.lri.swingstates.gestures.AbstractClassifier
Adds a class of gestures to this classifier.
addClass(String) - Method in class fr.lri.swingstates.gestures.dtw.DTWClassifier
Adds a class of gestures to this classifier.
addClass(String, Vector<Point2D>) - Method in class fr.lri.swingstates.gestures.dtw.DTWClassifier
Adds a class and set the template for this class.
addClass(String) - Method in class fr.lri.swingstates.gestures.rubine.RubineClassifier
Adds a class of gestures to this classifier.
addClass(String) - Method in class fr.lri.swingstates.gestures.shapeMatching.ShapeMatchingClassifier
Adds a class of gestures to this classifier.
addClass(String, Vector<Point2D>) - Method in class fr.lri.swingstates.gestures.shapeMatching.ShapeMatchingClassifier
Adds a class and set the template for this class.
addClassifierListener(ClassifierListener) - Method in class fr.lri.swingstates.gestures.AbstractClassifier
 
added(Animation) - Method in class fr.lri.swingstates.animations.AExtensionalTag
Method called when this tag is added to a Animation.
added(CShape) - Method in class fr.lri.swingstates.canvas.CExtensionalTag
Method called when this tag is added to an CShape.
added(Component) - Method in class fr.lri.swingstates.sm.JExtensionalTag
Method called when this tag is added to an JComponent.
addExample(String, Gesture) - Method in class fr.lri.swingstates.gestures.AbstractClassifier
Adds a gesture example to this classifier.
addExample(String, Gesture) - Method in class fr.lri.swingstates.gestures.dtw.DTWClassifier
Adds a gesture example to this classifier.
addExample(Gesture) - Method in class fr.lri.swingstates.gestures.GestureClass
Adds an example of this class of gestures.
addExample(String, Gesture) - Method in class fr.lri.swingstates.gestures.rubine.RubineClassifier
Adds a gesture example to this classifier.
addExample(String, Gesture) - Method in class fr.lri.swingstates.gestures.shapeMatching.ShapeMatchingClassifier
Adds a gesture example to this classifier.
addGhost() - Method in class fr.lri.swingstates.canvas.Canvas
Calls addGhost() on every CShape contained in this CElement.
addGhost() - Method in interface fr.lri.swingstates.canvas.CElement
Calls addGhost() on every CShape contained in this CElement.
addGhost() - Method in class fr.lri.swingstates.canvas.CShape
Builds the 'ghost' of this shape.
addGhost() - Method in class fr.lri.swingstates.canvas.CTag
Calls addGhost() on every CShape contained in this CElement.
addPoint(double, double) - Method in class fr.lri.swingstates.gestures.Gesture
Adds a point to this gesture.
addShape(CShape) - Method in class fr.lri.swingstates.canvas.Canvas
Adds a shape to the canvas.
addSMEventListener(StateMachineEventListener) - Method in class fr.lri.swingstates.debug.Watcher
Registers a listener for StateMachineEvents.
addStateMachineListener(StateMachineEventListener) - Method in class fr.lri.swingstates.sm.StateMachine
Adds the specified state machine event listener to receive state machine events from this state machine.
addStateMachineListener(StateMachineListener) - Method in class fr.lri.swingstates.sm.StateMachine
Adds the specified state machine listener to receive events fired by this state machine.
addTag(AExtensionalTag) - Method in class fr.lri.swingstates.animations.Animation
Adds a tag to this animation.
addTag(String) - Method in class fr.lri.swingstates.animations.Animation
Adds a ANamedTag tag to this animation.
addTag(AExtensionalTag) - Method in class fr.lri.swingstates.animations.ATag
Calls addTag(animations.AExtensionalTag t) for every animation that has this tag.
addTag(String) - Method in class fr.lri.swingstates.animations.ATag
Calls addTag(String t) for every animation that has this tag.
addTag(CExtensionalTag) - Method in class fr.lri.swingstates.canvas.Canvas
Calls addTag(Canvas.Tag t) for every CShape contained in this CElement.
addTag(String) - Method in class fr.lri.swingstates.canvas.Canvas
Calls addTag(String t) for every CShape contained in this CElement.
addTag(CExtensionalTag) - Method in interface fr.lri.swingstates.canvas.CElement
Calls addTag(Canvas.Tag t) for every CShape contained in this CElement.
addTag(String) - Method in interface fr.lri.swingstates.canvas.CElement
Calls addTag(String t) for every CShape contained in this CElement.
addTag(CTag) - Method in class fr.lri.swingstates.canvas.CShape
Adds a tag to this shape only if the tag is a CExtensionalTag, does anything otherwise.
addTag(CExtensionalTag) - Method in class fr.lri.swingstates.canvas.CShape
Adds a tag to this shape.
addTag(String) - Method in class fr.lri.swingstates.canvas.CShape
Adds a CNamedTag tag to this shape.
addTag(CExtensionalTag) - Method in class fr.lri.swingstates.canvas.CTag
Calls addTag(Canvas.Tag t) for every CShape contained in this CElement.
addTag(String) - Method in class fr.lri.swingstates.canvas.CTag
Calls addTag(String t) for every CShape contained in this CElement.
addTo(Animation) - Method in class fr.lri.swingstates.animations.AExtensionalTag
Adds this tag to a given Animation.
addTo(CShape) - Method in class fr.lri.swingstates.canvas.CExtensionalTag
Adds the shape s to the collection containing all the shapes that have this tag.
addTo(Canvas) - Method in class fr.lri.swingstates.canvas.CShape
Adds this shape to a canvas.
addTo(Component) - Method in class fr.lri.swingstates.sm.JExtensionalTag
Adds the JComponent c to the collection containing all the components having this tag.
addTransition(Transition) - Method in class fr.lri.swingstates.sm.State
Adds a transition to this state.
AExtensionalTag - Class in fr.lri.swingstates.animations
A AExtensionalTag tag is a tag that can be explicitely attached to and detached from an animation, i.e.
AExtensionalTag() - Constructor for class fr.lri.swingstates.animations.AExtensionalTag
Builds a AExtensionalTag that can tag the animations.
ALT - Static variable in class fr.lri.swingstates.sm.BasicInputStateMachine
Specifies that the ALT keyboard modifier must be pressed.
ALT_CONTROL - Static variable in class fr.lri.swingstates.sm.BasicInputStateMachine
Specifies that the ALT and CONTROL keyboard modifiers must be pressed.
ALT_CONTROL_SHIFT - Static variable in class fr.lri.swingstates.sm.BasicInputStateMachine
Specifies that the ALT, CONTROL and SHIFT keyboard modifiers must be pressed.
ALT_SHIFT - Static variable in class fr.lri.swingstates.sm.BasicInputStateMachine
Specifies that the ALT and SHIFT keyboard modifiers must be pressed.
ANamedTag - Class in fr.lri.swingstates.animations
A ANamedTag tag is a AExtensionalTag.
ANamedTag(String) - Constructor for class fr.lri.swingstates.animations.ANamedTag
Builds a ANamedTag tag.
and(CTag) - Method in class fr.lri.swingstates.canvas.CTag
Builds a tag corresponding to the set of shapes tagged by this tag and by t.
and(String) - Method in class fr.lri.swingstates.canvas.CTag
Builds a tag corresponding to the set of shapes tagged by this tag and by the SMNamedTag t.
angle - Variable in class fr.lri.swingstates.gestures.clement.optimizers.TwoDimensions.NonUniformScalingBeforeRotation
 
angle - Variable in class fr.lri.swingstates.gestures.clement.optimizers.TwoDimensions.UniformScaleAndRotation
 
animate(Animation) - Method in class fr.lri.swingstates.canvas.Canvas
Calls animate(Animation animTagScale) for every CShape contained in this Canvas.
animate(Animation) - Method in interface fr.lri.swingstates.canvas.CElement
Calls animate(Animation animTagScale) for every CShape contained in this CElement.
animate(Animation) - Method in class fr.lri.swingstates.canvas.CShape
Associates an animation to this shape.
animate(Animation) - Method in class fr.lri.swingstates.canvas.CTag
Calls animate(Animation anim) for every CShape tagged by this CTag.
Animation - Class in fr.lri.swingstates.animations
An animation to control a continuous change on a CElement: a CShape, a CTag or a Canvas.
Animation() - Constructor for class fr.lri.swingstates.animations.Animation
Builds an animation and registers it to the animation manager.
ANIMATION_RESUMED - Static variable in class fr.lri.swingstates.canvas.CStateMachine
The key string of events that triggered AnimationResumed transitions.
ANIMATION_STARTED - Static variable in class fr.lri.swingstates.canvas.CStateMachine
The key string of events that triggered AnimationStarted transitions.
ANIMATION_STOPPED - Static variable in class fr.lri.swingstates.canvas.CStateMachine
The key string of events that triggered AnimationStopped transitions.
ANIMATION_SUSPENDED - Static variable in class fr.lri.swingstates.canvas.CStateMachine
The key string of events that triggered AnimationSuspended transitions.
AnimationFillPaint - Class in fr.lri.swingstates.animations
An animation that changes the fill color of a CElement to a given color smoothly by refreshing every 40 milliseconds.
AnimationFillPaint(Color) - Constructor for class fr.lri.swingstates.animations.AnimationFillPaint
Builds a "fillPaint" animation.
AnimationOutlinePaint - Class in fr.lri.swingstates.animations
An animation that changes the outline color of a CElement to a given color smoothly by refreshing every 40 milliseconds.
AnimationOutlinePaint(Color) - Constructor for class fr.lri.swingstates.animations.AnimationOutlinePaint
Builds a "fillPaint" animation.
AnimationParams - Class in fr.lri.swingstates.applets
 
AnimationParams() - Constructor for class fr.lri.swingstates.applets.AnimationParams
 
AnimationResumed - Class in fr.lri.swingstates.canvas.animations.transitions
A transition triggered by an animation that has just been resumed.
AnimationResumed() - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationResumed
Builds a transition that loops on the current state triggered when any animation that has just been resumed.
AnimationResumed(Animation) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationResumed
Builds a transition that loops on the current state triggered when an animation that has just been resumed.
AnimationResumed(ATag) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationResumed
Builds a transition that loops on the current state triggered when a tagged animation that has just been resumed.
AnimationResumed(String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationResumed
Builds a transition triggered when any animation that has just been resumed.
AnimationResumed(Animation, String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationResumed
Builds a transition triggered when an animation that has just been resumed.
AnimationResumed(ATag, String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationResumed
Builds a transition triggered when a tagged animation that has just been resumed.
AnimationRotateBy - Class in fr.lri.swingstates.animations
An animation that never stops, i.e.
AnimationRotateBy(double) - Constructor for class fr.lri.swingstates.animations.AnimationRotateBy
Builds a "rotateBy" animation.
AnimationRotateTo - Class in fr.lri.swingstates.animations
An animation that rotates a CElement to a given angle in one second by rotating smoothly this CElement every 40 milliseconds.
AnimationRotateTo(double) - Constructor for class fr.lri.swingstates.animations.AnimationRotateTo
Builds a "rotateTo" animation.
AnimationScaleBy - Class in fr.lri.swingstates.animations
An animation that never stops, i.e.
AnimationScaleBy(double, double) - Constructor for class fr.lri.swingstates.animations.AnimationScaleBy
Builds a "scaleBy" animation.
AnimationScaleTo - Class in fr.lri.swingstates.animations
An animation that scales a CElement to a given factor by scaling smoothly this CElement every 40 milliseconds.
AnimationScaleTo(double, double) - Constructor for class fr.lri.swingstates.animations.AnimationScaleTo
Builds a "scaleTo" animation.
AnimationStarted - Class in fr.lri.swingstates.canvas.animations.transitions
A transition triggered by an animation that has just started.
AnimationStarted() - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStarted
Builds a transition that loops on the current state triggered when any animation has just started.
AnimationStarted(Animation) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStarted
Builds a transition that loops on the current state triggered when an animation has just started.
AnimationStarted(ATag) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStarted
Builds a transition that loops on the current state triggered when a tagged animation has just started.
AnimationStarted(String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStarted
Builds a transition triggered when any animation has just started.
AnimationStarted(Animation, String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStarted
Builds a transition triggered when an animation has just started.
AnimationStarted(ATag, String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStarted
Builds a transition triggered when a tagged animation has just started.
AnimationStopped - Class in fr.lri.swingstates.canvas.animations.transitions
A transition triggered by an animation that has just "naturally" stopped or has just been explicitely stopped.
AnimationStopped() - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStopped
Builds a transition that loops on the current state triggered when any animation has just stopped.
AnimationStopped(Animation) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStopped
Builds a transition that loops on the current state triggered when an animation has just stopped.
AnimationStopped(ATag) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStopped
Builds a transition that loops on the current state triggered when a tagged animation has just stopped.
AnimationStopped(String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStopped
Builds a transition triggered when any animation has just stopped.
AnimationStopped(Animation, String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStopped
Builds a transition triggered when an animation has just stopped.
AnimationStopped(ATag, String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationStopped
Builds a transition triggered when a tagged animation has just stopped.
AnimationSuspended - Class in fr.lri.swingstates.canvas.animations.transitions
A transition triggered by an animation that has just been suspended.
AnimationSuspended() - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationSuspended
Builds a transition that loops on the current state triggered when any animation has just been suspended.
AnimationSuspended(Animation) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationSuspended
Builds a transition that loops on the current state triggered when an animation has just been suspended.
AnimationSuspended(ATag) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationSuspended
Builds a transition that loops on the current state triggered when a tagged animation has just been suspended.
AnimationSuspended(String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationSuspended
Builds a transition triggered when any animation has just been supended.
AnimationSuspended(Animation, String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationSuspended
Builds a transition triggered when an animation has just been supended.
AnimationSuspended(ATag, String) - Constructor for class fr.lri.swingstates.canvas.animations.transitions.AnimationSuspended
Builds a transition triggered when a tagged animation has just been supended.
AnimationTranslateBy - Class in fr.lri.swingstates.animations
An animation that never stops, i.e.
AnimationTranslateBy(double, double) - Constructor for class fr.lri.swingstates.animations.AnimationTranslateBy
Builds a "translateBy" animation.
AnimationTranslateTo - Class in fr.lri.swingstates.animations
An animation that translates a CElement to a given location in one second by translating smoothly this CElement every 40 milliseconds.
AnimationTranslateTo(double, double) - Constructor for class fr.lri.swingstates.animations.AnimationTranslateTo
Builds a "translateTo" animation.
AnimationTransparency - Class in fr.lri.swingstates.animations
An animation that continuously changes the transparency (interior and/or outline) of a CElement to a given transparency level.
AnimationTransparency(float) - Constructor for class fr.lri.swingstates.animations.AnimationTransparency
Builds a AnimationTransparency that changes the transparency of both interior and outline of a CElement.
AnimationTransparency(float, float) - Constructor for class fr.lri.swingstates.animations.AnimationTransparency
Builds a AnimationTransparency that changes the transparency of a CElement.
ANYBUTTON - Static variable in class fr.lri.swingstates.sm.BasicInputStateMachine
Specifies that the mouse must have any or no button pressed.
ANYMODIFIER - Static variable in class fr.lri.swingstates.sm.BasicInputStateMachine
Specifies that any keyboard modifiers can be pressed.
AppletAnimations - Class in fr.lri.swingstates.applets
 
AppletAnimations() - Constructor for class fr.lri.swingstates.applets.AppletAnimations
 
arcTo(double, double, double, double) - Method in class fr.lri.swingstates.canvas.CPolyLine
Adds an arc segment to this polyline.
ArcToParams - Class in fr.lri.swingstates.applets
 
ArcToParams() - Constructor for class fr.lri.swingstates.applets.ArcToParams
 
armTimer(int, boolean) - Method in class fr.lri.swingstates.sm.StateMachine
Arms the default timer.
armTimer(String, int, boolean) - Method in class fr.lri.swingstates.sm.StateMachine
Arms a tagged timer.
asEllipse() - Method in class fr.lri.swingstates.canvas.CShape
 
asImage() - Method in class fr.lri.swingstates.canvas.CShape
 
asPolyLine() - Method in class fr.lri.swingstates.canvas.CShape
 
asPolyLine() - Method in class fr.lri.swingstates.gestures.Gesture
 
asPolyLine(Vector<Point2D>) - Static method in class fr.lri.swingstates.gestures.GestureUtils
 
asRectangle() - Method in class fr.lri.swingstates.canvas.CShape
 
asRectangularShape() - Method in class fr.lri.swingstates.canvas.CShape
 
asText() - Method in class fr.lri.swingstates.canvas.CShape
 
ATag - Class in fr.lri.swingstates.animations
ATags are labels associated to canvas' animations.
ATag() - Constructor for class fr.lri.swingstates.animations.ATag
Builds a ATag that can tag animations.
attachSM(CStateMachine, boolean) - Method in class fr.lri.swingstates.canvas.Canvas
Attaches a state machine to this CElement to describe its behavior.
attachSM(CStateMachine, boolean) - Method in interface fr.lri.swingstates.canvas.CElement
Attaches a state machine to this CElement to describe its behavior.
attachSM(CStateMachine, boolean) - Method in class fr.lri.swingstates.canvas.CShape
Attaches a state machine to this CElement to describe its behavior.
attachSM(CStateMachine, boolean) - Method in class fr.lri.swingstates.canvas.CTag
Attaches a state machine to this CElement to describe its behavior.
attachTo(CElement, boolean) - Method in class fr.lri.swingstates.canvas.CStateMachine
Attaches a state machine to a given CElement.
attachTo(CElement) - Method in class fr.lri.swingstates.canvas.CStateMachine
Attaches a state machine to a given CElement and resets it.
attachTo(Component) - Method in class fr.lri.swingstates.sm.JStateMachine
Attaches a component to this state machine.
A B C D E F G H I J K L M N O P Q R S T U V W X