|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectsm.StateMachine.State.Transition
sm.StateMachine.State.EventOnPosition
sm.StateMachine.State.EventOnShape
sm.StateMachine.State.EventOnTag
sm.StateMachine.State.MouseOnTag
sm.StateMachine.State.DragOnTag
A transition triggered by a mouse moved event with a button pressed on an SMShape with a given tag.
| Constructor Summary | |
StateMachine.State.DragOnTag(SMTag t,
int b)
Constructs a transition triggered by a mouse dragged event with any modifier on a shape that loops on the current state. |
|
StateMachine.State.DragOnTag(SMTag t,
int b,
int m)
Constructs a transition triggered by a mouse dragged event on a shape that loops on the current state. |
|
StateMachine.State.DragOnTag(SMTag t,
int b,
int m,
java.lang.String a)
Constructs a transition triggered by a mouse dragged event on a shape. |
|
StateMachine.State.DragOnTag(SMTag t,
int b,
java.lang.String a)
Constructs a transition triggered by a mouse dragged event with any modifier on a shape. |
|
StateMachine.State.DragOnTag(java.lang.String n,
int b)
Constructs a transition triggered by a mouse dragged event with any modifier on a shape that loops on the current state. |
|
StateMachine.State.DragOnTag(java.lang.String n,
int b,
int m)
Constructs a transition triggered by a mouse dragged event on a shape that loops on the current state. |
|
StateMachine.State.DragOnTag(java.lang.String n,
int b,
int m,
java.lang.String a)
Constructs a transition triggered by a mouse dragged event on a shape. |
|
StateMachine.State.DragOnTag(java.lang.String n,
int b,
java.lang.String a)
Constructs a transition triggered by a mouse dragged event with any modifier on a shape. |
|
| Methods inherited from class sm.StateMachine.State.MouseOnTag |
getButton |
| Methods inherited from class sm.StateMachine.State.EventOnTag |
getTagName, getTagObject |
| Methods inherited from class sm.StateMachine.State.EventOnShape |
getShape, hashKey, toString |
| Methods inherited from class sm.StateMachine.State.EventOnPosition |
getInputEvent, getPoint, setInputEvent |
| Methods inherited from class sm.StateMachine.State.Transition |
action, getModifier, getOutputStateName, getVirtualEvent, guard, oldToString, setVirtualEvent |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public StateMachine.State.DragOnTag(java.lang.String n,
int b)
n - The name of the tagb - The button of the mouse event: NOBUTTON, BUTTON1, BUTTON2 or BUTTON3
public StateMachine.State.DragOnTag(SMTag t,
int b)
t - The tagb - The button of the mouse event: NOBUTTON, BUTTON1, BUTTON2 or BUTTON3
public StateMachine.State.DragOnTag(java.lang.String n,
int b,
int m)
n - The name of the tagb - The button of the mouse event: NOBUTTON, BUTTON1, BUTTON2 or BUTTON3m - The modifier: NOMODIFIER, CONTROL, ALT, SHIFT, ALT_CONTROL, CONTROL_SHIFT, ALT_SHIFT or ALT_CONTROL_SHIFT
public StateMachine.State.DragOnTag(SMTag t,
int b,
int m)
t - The tagb - The button of the mouse event: NOBUTTON, BUTTON1, BUTTON2 or BUTTON3m - The modifier: NOMODIFIER, CONTROL, ALT, SHIFT, ALT_CONTROL, CONTROL_SHIFT, ALT_SHIFT or ALT_CONTROL_SHIFT
public StateMachine.State.DragOnTag(java.lang.String n,
int b,
java.lang.String a)
n - The name of the tagb - The button of the mouse event: NOBUTTON, BUTTON1, BUTTON2 or BUTTON3a - The name of the output state
public StateMachine.State.DragOnTag(SMTag t,
int b,
java.lang.String a)
t - The tagb - The button of the mouse event: NOBUTTON, BUTTON1, BUTTON2 or BUTTON3a - The name of the output state
public StateMachine.State.DragOnTag(java.lang.String n,
int b,
int m,
java.lang.String a)
n - The name of the tagb - The button of the mouse event: NOBUTTON, BUTTON1, BUTTON2 or BUTTON3m - The modifier: NOMODIFIER, CONTROL, ALT, SHIFT, ALT_CONTROL, CONTROL_SHIFT, ALT_SHIFT or ALT_CONTROL_SHIFTa - The name of the output state
public StateMachine.State.DragOnTag(SMTag t,
int b,
int m,
java.lang.String a)
t - The tagb - The button of the mouse event: NOBUTTON, BUTTON1, BUTTON2 or BUTTON3m - The modifier: NOMODIFIER, CONTROL, ALT, SHIFT, ALT_CONTROL, CONTROL_SHIFT, ALT_SHIFT or ALT_CONTROL_SHIFTa - The name of the output state
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||