- read(DataInputStream) - Method in class fr.lri.swingstates.gestures.Gesture
-
- read(DataInputStream) - Method in class fr.lri.swingstates.gestures.GestureClass
-
Reads the definition of this gesture class from an input stream.
- Release - Class in fr.lri.swingstates.sm.transitions
-
A transition triggered by a mouse released event.
- Release(String) - Constructor for class fr.lri.swingstates.sm.transitions.Release
-
Builds a transition triggered by a mouse released event with any modifier and any button.
- Release() - Constructor for class fr.lri.swingstates.sm.transitions.Release
-
Builds a transition triggered by a mouse released event with any modifier and any button that loops on the current state.
- Release(int) - Constructor for class fr.lri.swingstates.sm.transitions.Release
-
Builds a transition triggered by a mouse released event with any modifier that loops on the current state.
- Release(int, int) - Constructor for class fr.lri.swingstates.sm.transitions.Release
-
Builds a transition triggered by a mouse released event that loops on the current state.
- Release(int, String) - Constructor for class fr.lri.swingstates.sm.transitions.Release
-
Builds a transition triggered by a mouse released event with any modifier .
- Release(int, int, String) - Constructor for class fr.lri.swingstates.sm.transitions.Release
-
Builds a transition triggered by a mouse released event.
- releaseAction(CShape, double, double, double, double) - Method in class fr.lri.swingstates.sm.DnDStateMachine
-
The method to override in subclasses to specify
action to do when a release event occurs.
- releaseAction(double, double, double, double) - Method in class fr.lri.swingstates.sm.PressDragReleaseStateMachine
-
- ReleaseOnComponent - Class in fr.lri.swingstates.sm.jtransitions
-
A transition triggered by a mouse button released on a component.
- ReleaseOnComponent(int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnComponent
-
Builds a transition triggered by a mouse released event with any modifier on a component that loops on the current state.
- ReleaseOnComponent(int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnComponent
-
Builds a transition triggered by a mouse released event on a component that loops on the current state.
- ReleaseOnComponent(int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnComponent
-
Builds a transition triggered by a mouse released event with any modifier on a component.
- ReleaseOnComponent(int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnComponent
-
Builds a transition triggered by a mouse released event on a component.
- ReleaseOnJTag - Class in fr.lri.swingstates.sm.jtransitions
-
A transition triggered by a mouse released event on a component with a given tag.
- ReleaseOnJTag(String, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event with any modifier on a tagged component that loops on the current state.
- ReleaseOnJTag(Class, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event with any modifier on a tagged component that loops on the current state.
- ReleaseOnJTag(JTag, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event with any modifier on a tagged component that loops on the current state.
- ReleaseOnJTag(String, int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event on a tagged component that loops on the current state.
- ReleaseOnJTag(Class, int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event on a tagged component that loops on the current state.
- ReleaseOnJTag(JTag, int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event on a tagged component that loops on the current state.
- ReleaseOnJTag(String, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event with any modifier on a tagged component.
- ReleaseOnJTag(Class, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event with any modifier on a tagged component.
- ReleaseOnJTag(JTag, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event with any modifier on a tagged component.
- ReleaseOnJTag(String, int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event on a tagged component.
- ReleaseOnJTag(Class, int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event on a tagged component.
- ReleaseOnJTag(JTag, int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.ReleaseOnJTag
-
Builds a transition triggered by a mouse released event on a tagged component.
- ReleaseOnShape - Class in fr.lri.swingstates.canvas.transitions
-
A transition triggered by a mouse button released on a CShape.
- ReleaseOnShape() - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnShape
-
Builds a transition triggered by a mouse released event with any
modifier and any button on a CShape that loops on the current state.
- ReleaseOnShape(String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnShape
-
Builds a transition triggered by a mouse released event with any
modifier and any button on a CShape.
- ReleaseOnShape(int) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnShape
-
Builds a transition triggered by a mouse released event with any
modifier on a CShape that loops on the current state.
- ReleaseOnShape(int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnShape
-
Builds a transition triggered by a mouse released event on a CShape
that loops on the current state.
- ReleaseOnShape(int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnShape
-
Builds a transition triggered by a mouse released event with any
modifier on a CShape.
- ReleaseOnShape(int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnShape
-
Builds a transition triggered by a mouse released event on a CShape.
- ReleaseOnTag - Class in fr.lri.swingstates.canvas.transitions
-
A transition triggered by a mouse released event on a CShape with a given
tag.
- ReleaseOnTag(Class) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event with any
modifier and any button on a tagged CShape that loops on the current
state.
- ReleaseOnTag(CTag) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event with any
modifier and any button on a tagged CShape that loops on the current
state.
- ReleaseOnTag(Class, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event with any
modifier and any button on a tagged CShape.
- ReleaseOnTag(CTag, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event with any
modifier and any button on a tagged CShape.
- ReleaseOnTag(String, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event with any
modifier on a tagged CShape that loops on the current state.
- ReleaseOnTag(Class, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event with any
modifier on a tagged CShape that loops on the current state.
- ReleaseOnTag(CTag, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event with any
modifier on a tagged CShape that loops on the current state.
- ReleaseOnTag(String, int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event on a tagged
CShape that loops on the current state.
- ReleaseOnTag(Class, int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event on a tagged
CShape that loops on the current state.
- ReleaseOnTag(CTag, int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event on a tagged
CShape that loops on the current state.
- ReleaseOnTag(String, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event with any
modifier on a tagged CShape.
- ReleaseOnTag(Class, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event with any
modifier on a tagged CShape.
- ReleaseOnTag(CTag, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event with any
modifier on a tagged CShape.
- ReleaseOnTag(String, int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event on a tagged
CShape.
- ReleaseOnTag(Class, int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event on a tagged
CShape.
- ReleaseOnTag(CTag, int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.ReleaseOnTag
-
Builds a transition triggered by a mouse released event on a tagged
CShape.
- remove() - Method in class fr.lri.swingstates.canvas.CShape
-
Removes this shape from its canvas.
- remove() - Method in class fr.lri.swingstates.sm.Tag
-
This methods is not supported by a Tag.
- removeAllChildren() - Method in class fr.lri.swingstates.canvas.CShape
-
Removes all the children of this shape and returns them.
- removeAllShapes() - Method in class fr.lri.swingstates.canvas.Canvas
-
Removes all shapes from this canvas.
- removeAsListenerOf(Component) - Method in class fr.lri.swingstates.sm.BasicInputStateMachine
-
Uninstalls this BasicInputStateMachine
as a listener of a given graphical component.
- removeChild(int) - Method in class fr.lri.swingstates.canvas.CShape
-
Removes the ith child of this shape and returns it.
- removeChild(CShape) - Method in class fr.lri.swingstates.canvas.CShape
-
Removes a child from this shape.
- removeClass(String) - Method in class fr.lri.swingstates.gestures.AbstractClassifier
-
Removes a class of gestures from this classifier.
- removeClass(String) - Method in class fr.lri.swingstates.gestures.dtw.DTWClassifier
-
Removes a class of gestures from this classifier.
- removeClass(String) - Method in class fr.lri.swingstates.gestures.rubine.RubineClassifier
-
Removes a class of gestures from this classifier.
- removeClass(String) - Method in class fr.lri.swingstates.gestures.shapeMatching.ShapeMatchingClassifier
-
Removes a class of gestures from this classifier.
- removeClassifierListener(ClassifierListener) - Method in class fr.lri.swingstates.gestures.AbstractClassifier
-
- removed(Animation) - Method in class fr.lri.swingstates.animations.AExtensionalTag
-
Method called when this tag is removed from an Animation
.
- removed(CShape) - Method in class fr.lri.swingstates.canvas.CExtensionalTag
-
Method called when this tag is removed from an CShape.
- removed(Component) - Method in class fr.lri.swingstates.sm.JExtensionalTag
-
Method called when this tag is removed from an JComponent.
- removeExample(Gesture) - Method in class fr.lri.swingstates.gestures.AbstractClassifier
-
Removes a gesture example from this classifier.
- removeExample(Gesture) - Method in class fr.lri.swingstates.gestures.dtw.DTWClassifier
-
Removes a gesture example from this classifier.
- removeExample(Gesture) - Method in class fr.lri.swingstates.gestures.GestureClass
-
Removes an example of this class of gestures.
- removeExample(Gesture) - Method in class fr.lri.swingstates.gestures.rubine.RubineClassifier
-
Removes a gesture example from this classifier.
- removeExample(Gesture) - Method in class fr.lri.swingstates.gestures.shapeMatching.ShapeMatchingClassifier
-
Removes a gesture example from this classifier.
- removeFrom(Animation) - Method in class fr.lri.swingstates.animations.AExtensionalTag
-
Removes this tag from a given Animation
.
- removeFrom(CShape) - Method in class fr.lri.swingstates.canvas.CExtensionalTag
-
Removes the shape s from the collection containing all the shapes that have this tag.
- removeFrom(Component) - Method in class fr.lri.swingstates.sm.JExtensionalTag
-
Removes the component c from the collection containing all the components having this tag.
- removeGhost() - Method in class fr.lri.swingstates.canvas.Canvas
-
Calls removeGhost() on every CShape contained in this CElement
.
- removeGhost() - Method in interface fr.lri.swingstates.canvas.CElement
-
Calls removeGhost() on every CShape contained in this CElement
.
- removeGhost() - Method in class fr.lri.swingstates.canvas.CShape
-
Removes the 'ghost' of this shape from the canvas.
- removeGhost() - Method in class fr.lri.swingstates.canvas.CTag
-
Calls removeGhost() on every CShape contained in this CElement
.
- removeLastSegment() - Method in class fr.lri.swingstates.canvas.CPolyLine
-
Removes the last segment of this polyline, if any.
- removeShape(CShape) - Method in class fr.lri.swingstates.canvas.Canvas
-
Removes a shape from the canvas.
- removeShapes(CTag) - Method in class fr.lri.swingstates.canvas.Canvas
-
Removes a set of tagged shapes from the canvas.
- removeSMEventListener(StateMachineEventListener) - Method in class fr.lri.swingstates.debug.Watcher
-
Removes a listener for SMEvents.
- removeStateMachineListener(StateMachineEventListener) - Method in class fr.lri.swingstates.sm.StateMachine
-
Removes the specified state machine event listener so that it no longer receives state machine events from this state machine.
- removeStateMachineListener(StateMachineListener) - Method in class fr.lri.swingstates.sm.StateMachine
-
Removes the specified state machine listener.
- removeTag(AExtensionalTag) - Method in class fr.lri.swingstates.animations.Animation
-
Removes a tag from this animation.
- removeTag(String) - Method in class fr.lri.swingstates.animations.Animation
-
Removes a tag from this animation.
- removeTag(AExtensionalTag) - Method in class fr.lri.swingstates.animations.ATag
-
Calls removeTag(animations.ATag t)
for every animation that has this tag only if t is a AExtensionalTag
,
does nothing otherwise.
- removeTag(String) - Method in class fr.lri.swingstates.animations.ATag
-
Calls removeTag(String t)
for every animation that has this tag.
- removeTag(CExtensionalTag) - Method in class fr.lri.swingstates.canvas.Canvas
-
Calls removeTag(Tag t)
for every CShape contained in this CElement
only if t is a SMExtensionalTag
,
does nothing otherwise.
- removeTag(String) - Method in class fr.lri.swingstates.canvas.Canvas
-
Calls removeTag(String t)
for every CShape contained in this CElement
.
- removeTag(CExtensionalTag) - Method in interface fr.lri.swingstates.canvas.CElement
-
Calls removeTag(Tag t)
for every CShape contained in this CElement
only if t is a SMExtensionalTag
,
does nothing otherwise.
- removeTag(String) - Method in interface fr.lri.swingstates.canvas.CElement
-
Calls removeTag(String t)
for every CShape contained in this CElement
.
- removeTag(CExtensionalTag) - Method in class fr.lri.swingstates.canvas.CShape
-
Removes a tag from this shape only if the tag is a
CExtensionalTag
.
- removeTag(String) - Method in class fr.lri.swingstates.canvas.CShape
-
Removes a tag from this shape.
- removeTag(CExtensionalTag) - Method in class fr.lri.swingstates.canvas.CTag
-
Calls removeTag(Tag t)
for every CShape contained in this CElement
only if t is a SMExtensionalTag
,
does nothing otherwise.
- removeTag(String) - Method in class fr.lri.swingstates.canvas.CTag
-
Calls removeTag(String t)
for every CShape contained in this CElement
.
- removeTransition(Transition) - Method in class fr.lri.swingstates.sm.State
-
Removes a transition from this state.
- renameClass(String, String) - Method in class fr.lri.swingstates.gestures.AbstractClassifier
-
Renames a class of gestures.
- renameClass(String, String) - Method in class fr.lri.swingstates.gestures.dtw.DTWClassifier
-
Renames a class of gestures.
- renameClass(String, String) - Method in class fr.lri.swingstates.gestures.rubine.RubineClassifier
-
Renames a class of gestures.
- renameClass(String, String) - Method in class fr.lri.swingstates.gestures.shapeMatching.ShapeMatchingClassifier
-
Renames a class of gestures.
- resample(Vector<Point2D>, int, Vector<Point2D>) - Static method in class fr.lri.swingstates.gestures.GestureUtils
-
- reset() - Method in class fr.lri.swingstates.animations.ATag
-
Inits the tag's iterator.
- reset() - Method in class fr.lri.swingstates.canvas.CAndTag
-
Inits the tag's iterator.
- reset() - Method in class fr.lri.swingstates.canvas.CExtensionalTag
-
Inits the tag's iterator.
- reset() - Method in class fr.lri.swingstates.canvas.CIntentionalTag
-
Inits the tag's iterator.
- reset() - Method in class fr.lri.swingstates.canvas.COrTag
-
Inits the tag's iterator.
- reset(double, double) - Method in class fr.lri.swingstates.canvas.CPolyLine
-
Resets this polyline to the unique point (x, y).
- reset(Point2D) - Method in class fr.lri.swingstates.canvas.CPolyLine
-
Resets this polyline to the unique point pt.
- reset() - Method in class fr.lri.swingstates.gestures.AbstractClassifier
-
Resets this classifier (i.e.
- reset() - Method in class fr.lri.swingstates.gestures.dtw.DTWClassifier
-
Resets this classifier (i.e.
- reset() - Method in class fr.lri.swingstates.gestures.Gesture
-
Clears this gesture.
- reset() - Method in class fr.lri.swingstates.gestures.rubine.RubineClassifier
-
Resets this classifier (i.e.
- reset() - Method in class fr.lri.swingstates.gestures.shapeMatching.ShapeMatchingClassifier
-
Resets this classifier (i.e.
- reset() - Method in class fr.lri.swingstates.sm.JExtensionalTag
-
Inits the tag's iterator.
- reset() - Method in class fr.lri.swingstates.sm.StateMachine
-
Sets the state of this state machine to the initial state.
- reset() - Method in class fr.lri.swingstates.sm.Tag
-
Inits the tag's iterator.
- resetAnimationManager() - Static method in class fr.lri.swingstates.animations.Animation
-
For internal use.
- resume() - Method in class fr.lri.swingstates.animations.Animation
-
Resumes this animation that has been resumed using the method resume()
.
- resume() - Method in class fr.lri.swingstates.animations.ATag
-
Calls resume()
for every Animation
that has this tag.
- resume() - Method in class fr.lri.swingstates.sm.StateMachine
-
Makes this state machine active.
- rotateBy(double) - Method in class fr.lri.swingstates.canvas.Canvas
-
Calls rotateBy(double theta)
for every CShape contained in this CElement
.
- rotateBy(double) - Method in interface fr.lri.swingstates.canvas.CElement
-
Calls rotateBy(double theta)
for every CShape contained in this CElement
.
- rotateBy(double) - Method in class fr.lri.swingstates.canvas.CShape
-
Rotates this shape by dt.
- rotateBy(double) - Method in class fr.lri.swingstates.canvas.CTag
-
Calls rotateBy(double theta)
for every CShape contained in this CElement
.
- rotateBy(Vector<Point2D>, double, Vector<Point2D>) - Static method in class fr.lri.swingstates.gestures.GestureUtils
-
- rotateTo(double) - Method in class fr.lri.swingstates.canvas.Canvas
-
Calls rotateTo(double theta)
for every CShape contained in this CElement
.
- rotateTo(double) - Method in interface fr.lri.swingstates.canvas.CElement
-
Calls rotateTo(double theta)
for every CShape contained in this CElement
.
- rotateTo(double) - Method in class fr.lri.swingstates.canvas.CShape
-
Rotates this shape to angle t.
- rotateTo(double) - Method in class fr.lri.swingstates.canvas.CTag
-
Calls rotateTo(double theta)
for every CShape contained in this CElement
.
- rotateToZero(Vector<Point2D>, Vector<Point2D>) - Static method in class fr.lri.swingstates.gestures.GestureUtils
-
- roundCorners(double, double) - Method in class fr.lri.swingstates.canvas.CRectangle
-
Changes the arc used to round off the corners of this CRectangle
.
- RubineClassifier - Class in fr.lri.swingstates.gestures.rubine
-
A classifier that implements rubine's algorithm to classify gestures.
- RubineClassifier() - Constructor for class fr.lri.swingstates.gestures.rubine.RubineClassifier
-
- run() - Method in class fr.lri.swingstates.canvas.CDynamicWidget