|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Interaction | |
---|---|
net.sf.latexdraw.instruments | |
org.malai.instrument | |
org.malai.interaction | |
org.malai.interaction.library |
Uses of Interaction in net.sf.latexdraw.instruments |
---|
Classes in net.sf.latexdraw.instruments with type parameters of type Interaction | |
---|---|
(package private) class |
DeleteShapesLink<I extends Interaction>
This abstract link maps an interaction to an action that delete shapes. |
(package private) class |
Interaction2AbstractCopy<A extends CopyShapes,I extends Interaction>
This link maps an menu item interaction to an action dedicated to a shape copy. |
(package private) class |
Interaction2IOLink<A extends IOAction,I extends Interaction>
|
(package private) class |
Interaction2LoadLink<I extends Interaction>
This abstract link maps an interaction to a load action. |
(package private) class |
Interaction2NewLink<I extends Interaction>
|
(package private) class |
Interaction2PasteShapes<I extends Interaction>
This abstract link maps an interaction to a paste action. |
(package private) class |
Interaction2SaveLink<I extends Interaction>
This abstract link maps an interaction to a save action. |
(package private) class |
PencilLink<I extends Interaction>
This class defines a generic link for the pencil. |
Methods in net.sf.latexdraw.instruments with parameters of type Interaction | |
---|---|
void |
MultiClic2AddShape.interactionStarts(Interaction inter)
|
Uses of Interaction in org.malai.instrument |
---|
Classes in org.malai.instrument with type parameters of type Interaction | |
---|---|
class |
Link<A extends Action,I extends Interaction,N extends Instrument>
In the Malai interaction model, an instrument links interactions to actions. |
Fields in org.malai.instrument declared as Interaction | |
---|---|
protected I |
Link.interaction
The source interaction. |
Methods in org.malai.instrument with parameters of type Interaction | |
---|---|
void |
Link.interactionAborts(Interaction inter)
|
void |
Link.interactionStarts(Interaction inter)
|
void |
Link.interactionStops(Interaction inter)
|
void |
Link.interactionUpdates(Interaction inter)
|
Uses of Interaction in org.malai.interaction |
---|
Fields in org.malai.interaction declared as Interaction | |
---|---|
protected Interaction |
State.stateMachine
The state machine that contains the state. |
Methods in org.malai.interaction that return Interaction | |
---|---|
Interaction |
State.getStateMachine()
|
Methods in org.malai.interaction with parameters of type Interaction | |
---|---|
void |
InteractionHandler.interactionAborts(Interaction interaction)
Happens when the interaction goes to an aborting state. |
void |
InteractionHandler.interactionStarts(Interaction interaction)
Happens when the interaction quits its initial state. |
void |
InteractionHandler.interactionStops(Interaction interaction)
Happens when the interaction goes to a terminal state. |
void |
InteractionHandler.interactionUpdates(Interaction interaction)
Happens when the interaction goes to standard state. |
Uses of Interaction in org.malai.interaction.library |
---|
Subclasses of Interaction in org.malai.interaction.library | |
---|---|
class |
AbortableDnD
This interaction defines a drag-and-drop which can be aborted. |
class |
ButtonPressed
A ButtonPressed interaction occurs when a button is pressed. |
class |
CheckBoxModified
This interaction is based on a checkbox that has been selected or unselected. |
class |
DnD
A DnD interaction is a Drag-And-Drop: press-drag-release. |
class |
DoubleClick
This interaction defines a double click. |
class |
KeyInteraction
This abstract interaction should be used to define interaction based on keyboards. |
class |
KeyPressure
A KeyPressure interaction occurs when a key of a keyboard is pressed. |
class |
KeysPressure
This interaction permits to define combo a key pressed that can be used to define shortcuts, etc. |
class |
KeysScrolling
Defines an interaction based on mouse scrolling and keyboard. |
class |
KeysTyped
A KeyTyped interaction occurs when several keys are typed. |
class |
KeyTyped
A KeyTyped interaction occurs when a key of a keyboard is pressed and then released. |
class |
ListSelectionModified
This interaction is based on a list which selection has been modified. |
class |
MenuItemPressed
This interaction is based on a menu item that has been modified. |
class |
MultiClick
This interaction allows to performed several clicks using button 1. |
class |
PointInteraction
This abstract interaction defines an interaction used by pointing devices. |
class |
Press
This interaction starts and ends when a button of a pointing device is pressed. |
class |
Scrolling
Defines an interaction based on mouse scrolling. |
class |
SimpleClick
This interaction defines a simple click. |
class |
SpinnerModified
This interaction is based on a spinner that has been modified. |
class |
TabSelected
A TabSelected interaction occurs when the selected tab of a tabbed changed. |
class |
TextChanged
This interaction is performed when the text of a text field is modified. |
class |
WindowClosed
This interaction is performed when a window is closed by pressing the decorating close button. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |