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

P

paint(Graphics) - Method in class fr.lri.swingstates.canvas.CDynamicWidget
Paints the shape.
paint(Graphics) - Method in class fr.lri.swingstates.canvas.CImage
Paints the shape.
paint(Graphics) - Method in class fr.lri.swingstates.canvas.CShape
Paints the shape.
paint(Graphics) - Method in class fr.lri.swingstates.canvas.CText
Paints the shape.
paint(Graphics) - Method in class fr.lri.swingstates.canvas.CWidget
Paints the shape.
paintComponent(Graphics) - Method in class fr.lri.swingstates.canvas.Canvas
paintIcon(Component, Graphics, int, int) - Method in class fr.lri.swingstates.gestures.GestureIcon
 
pathDistance(Vector<Point2D>, Vector<Point2D>) - Static method in class fr.lri.swingstates.gestures.GestureUtils
 
pathLength(Vector<Point2D>) - Static method in class fr.lri.swingstates.gestures.GestureUtils
 
PF_ATH - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of sum of absolute values of angles traversed) in a vector of features.
PF_BB_LEN - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of length of bounding box diagonal in a vector of features.
PF_BB_TH - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of angle of bounding box diagonal in a vector of features.
PF_DUR - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of path duration in a vector of features.
PF_INIT_COS - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of cosinus initial angle (angle between first and third points) in a vector of features.
PF_INIT_SIN - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of sinus initial angle (angle between first and third points) in a vector of features.
PF_LEN - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of arc length of path in a vector of features.
PF_MAXV - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of maximum speed in a vector of features.
PF_SE_COS - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of cosinus of angle between start and end points in a vector of features.
PF_SE_LEN - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of length between start and end points in a vector of features.
PF_SE_SIN - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of sinus of angle between start and end points in a vector of features.
PF_SQTH - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of sum of squares of angles traversed) in a vector of features.
PF_TH - Static variable in class fr.lri.swingstates.gestures.rubine.RubineClassifier
index of total angle traversed in a vector of features.
pick(Point2D) - Method in class fr.lri.swingstates.canvas.Canvas
Returns the topmost shape at a given position.
pick(Point2D, int) - Method in class fr.lri.swingstates.canvas.CShape
Tests whether a point p is inside this shape.
pickAll(Point2D) - Method in class fr.lri.swingstates.canvas.Canvas
Returns a list containing all the shapes at a given position.
Picker - Interface in fr.lri.swingstates.events
The interface for all types of Pickers used in the SwingStates toolkit.
PickerCEvent - Interface in fr.lri.swingstates.events
An event coming from a Picker on a SwingStates Canvas.
PickerCMouseEvent - Class in fr.lri.swingstates.events
 
PickerCMouseEvent(Component, CShape, Picker, int, long, int, int, int, int, boolean, int) - Constructor for class fr.lri.swingstates.events.PickerCMouseEvent
Builds a PickerCMouseEvent.
PickerCMouseEvent(Component, Picker, int, long, int, int, int, int, boolean, int) - Constructor for class fr.lri.swingstates.events.PickerCMouseEvent
Builds a PickerCMouseEvent.
PickerCMouseEvent(Component, CShape, Picker, int, long, int, int, int, int, boolean) - Constructor for class fr.lri.swingstates.events.PickerCMouseEvent
Builds a PickerCMouseEvent.
PickerCMouseEvent(Component, Picker, int, long, int, int, int, int, boolean) - Constructor for class fr.lri.swingstates.events.PickerCMouseEvent
Builds a PickerCMouseEvent.
PickerCMouseWheelEvent - Class in fr.lri.swingstates.events
 
PickerCMouseWheelEvent(Component, CShape, Picker, int, long, int, int, int, int, boolean, int, int, int) - Constructor for class fr.lri.swingstates.events.PickerCMouseWheelEvent
Builds a PickerCEvent.
PickerCMouseWheelEvent(Component, Picker, int, long, int, int, int, int, boolean, int, int, int) - Constructor for class fr.lri.swingstates.events.PickerCMouseWheelEvent
Builds a PickerCEvent.
PickerEvent<E> - Interface in fr.lri.swingstates.events
An event coming from a Picker.
pickingRequired() - Method in class fr.lri.swingstates.canvas.transitions.EventOnShape
 
pickingRequired() - Method in class fr.lri.swingstates.sm.Transition
 
pickShapeHavingTag(Point2D, CTag) - Method in class fr.lri.swingstates.canvas.Canvas
Returns the top most shape having a given tag at a given position.
pickShapeHavingTag(Point2D, String) - Method in class fr.lri.swingstates.canvas.Canvas
Returns the top most shape having a given named tag at a given position.
pickStyle(CShape) - Method in class fr.lri.swingstates.canvas.CShape
Copies style attributes of a given CShape on this CShape.
pie(Canvas, Color, double, double, double, double, double) - Static method in class fr.lri.swingstates.applets.PieMenuApplet
Draws a pie shape.
pieMenu(int, Canvas) - Static method in class fr.lri.swingstates.applets.PieMenuApplet
 
PieMenuApplet - Class in fr.lri.swingstates.applets
A pie menu to change the background color of swing widgets.
PieMenuApplet() - Constructor for class fr.lri.swingstates.applets.PieMenuApplet
 
Press - Class in fr.lri.swingstates.sm.transitions
A transition triggered by a mouse pressed event.
Press(String) - Constructor for class fr.lri.swingstates.sm.transitions.Press
Builds a transition triggered by a mouse pressed event with any modifier and any button.
Press() - Constructor for class fr.lri.swingstates.sm.transitions.Press
Builds a transition triggered by a mouse pressed event with any modifier and any button that loops on the current state.
Press(int) - Constructor for class fr.lri.swingstates.sm.transitions.Press
Builds a transition triggered by a mouse pressed event with any modifier that loops on the current state.
Press(int, int) - Constructor for class fr.lri.swingstates.sm.transitions.Press
Builds a transition triggered by a mouse pressed event that loops on the current state.
Press(int, String) - Constructor for class fr.lri.swingstates.sm.transitions.Press
Builds a transition triggered by a mouse pressed event with any modifier.
Press(int, int, String) - Constructor for class fr.lri.swingstates.sm.transitions.Press
Builds a transition triggered by a mouse pressed event.
pressAction(CShape, double, double) - Method in class fr.lri.swingstates.sm.DnDStateMachine
The method to override in subclasses to specify action to do when a press event on a CShape occurs.
pressAction(double, double) - Method in class fr.lri.swingstates.sm.PressDragReleaseStateMachine
 
PressDragReleaseStateMachine - Class in fr.lri.swingstates.sm
 
PressDragReleaseStateMachine(int, int) - Constructor for class fr.lri.swingstates.sm.PressDragReleaseStateMachine
 
PressOnComponent - Class in fr.lri.swingstates.sm.jtransitions
A transition triggered by a mouse button pressed on a component.
PressOnComponent(int) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnComponent
Builds a transition triggered by a mouse pressed event with any modifier on a component that loops on the current state.
PressOnComponent(int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnComponent
Builds a transition triggered by a mouse pressed event on a component that loops on the current state.
PressOnComponent(int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnComponent
Builds a transition triggered by a mouse pressed event with any modifier on a component.
PressOnComponent(int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnComponent
Builds a transition triggered by a mouse pressed event on a component.
PressOnJTag - Class in fr.lri.swingstates.sm.jtransitions
A transition triggered by a mouse pressed event on a component with a given tag.
PressOnJTag(String, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged component that loops on the current state.
PressOnJTag(Class, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged component that loops on the current state.
PressOnJTag(JTag, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged component that loops on the current state.
PressOnJTag(String, int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event on a tagged component that loops on the current state.
PressOnJTag(Class, int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event on a tagged component that loops on the current state.
PressOnJTag(JTag, int, int) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event on a tagged component that loops on the current state.
PressOnJTag(String, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged component.
PressOnJTag(Class, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged component.
PressOnJTag(JTag, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged component.
PressOnJTag(String, int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event on a tagged component.
PressOnJTag(Class, int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event on a tagged component.
PressOnJTag(JTag, int, int, String) - Constructor for class fr.lri.swingstates.sm.jtransitions.PressOnJTag
Builds a transition triggered by a mouse pressed event on a tagged component.
PressOnShape - Class in fr.lri.swingstates.canvas.transitions
A transition triggered by a mouse button pressed on a CShape.
PressOnShape() - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnShape
Builds a transition triggered by a mouse pressed event with any modifier and any button on a CShape that loops on the current state.
PressOnShape(String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnShape
Builds a transition triggered by a mouse pressed event with any modifier on a CShape.
PressOnShape(int) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnShape
Builds a transition triggered by a mouse pressed event with any modifier on a CShape that loops on the current state.
PressOnShape(int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnShape
Builds a transition triggered by a mouse pressed event on a CShape that loops on the current state.
PressOnShape(int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnShape
Builds a transition triggered by a mouse pressed event with any modifier on a CShape.
PressOnShape(int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnShape
Builds a transition triggered by a mouse pressed event on a CShape.
PressOnTag - Class in fr.lri.swingstates.canvas.transitions
A transition triggered by a mouse pressed event on a CShape with a given tag.
PressOnTag(Class) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event with any modifier and any button on a tagged CShape that loops on the current state.
PressOnTag(CTag) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event with any modifier and any button on a tagged CShape that loops on the current state.
PressOnTag(Class, String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event with any modifier and any button on a tagged CShape.
PressOnTag(CTag, String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event with any modifier and any button on a tagged CShape.
PressOnTag(String, int) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged shape that loops on the current state.
PressOnTag(Class, int) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged shape that loops on the current state.
PressOnTag(CTag, int) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged shape that loops on the current state.
PressOnTag(String, int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event on a tagged shape that loops on the current state.
PressOnTag(Class, int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event on a tagged shape that loops on the current state.
PressOnTag(CTag, int, int) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event on a tagged shape that loops on the current state.
PressOnTag(String, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged shape.
PressOnTag(Class, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged shape.
PressOnTag(CTag, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event with any modifier on a tagged shape.
PressOnTag(String, int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event on a tagged shape.
PressOnTag(Class, int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event on a tagged shape.
PressOnTag(CTag, int, int, String) - Constructor for class fr.lri.swingstates.canvas.transitions.PressOnTag
Builds a transition triggered by a mouse pressed event on a tagged shape.
processEvent(String, Point2D) - Method in class fr.lri.swingstates.canvas.Canvas
Processes an event to all the state machines that monitor this canvas, a shape in this canvas or a tag attached to shapes in this canvas.
processEvent(VirtualEvent) - Method in class fr.lri.swingstates.canvas.Canvas
Processes an event to all the state machines that monitor this canvas, a shape in this canvas or a tag attached to shapes in this canvas.
processEvent(EventObject) - Method in class fr.lri.swingstates.sm.JStateMachine
 
processEvent(String) - Method in class fr.lri.swingstates.sm.StateMachine
Processes in the state machine a virtual event having a given name.
processEvent(EventObject) - Method in class fr.lri.swingstates.sm.StateMachine
Processes in the state machine the virtual event received.
A B C D E F G H I J K L M N O P Q R S T U V W X