|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use InteractionHandler | |
---|---|
net.sf.latexdraw.instruments | |
org.malai.instrument | |
org.malai.instrument.library | |
org.malai.interaction |
Uses of InteractionHandler in net.sf.latexdraw.instruments |
---|
Classes in net.sf.latexdraw.instruments that implement InteractionHandler | |
---|---|
private static class |
Border.DnD2MoveCtrlPoint
This link maps a DnD interaction on a move control point handler to an action that moves the selected control point. |
private static class |
Border.DnD2MovePoint
This link maps a DnD interaction on a move point handler to an action that moves the selected point. |
private static class |
Border.DnD2Rotate
This link maps a DnD interaction on a rotation handler to an action that rotates the selected shapes. |
private static class |
Border.DnD2Scale
This link maps a DnD interaction on a scale handler to an action that scales the selection. |
(package private) class |
Button2ArcStyle<T extends ShapePropertyAction>
|
(package private) class |
Button2LoadLink
This link maps a button to a load action. |
(package private) class |
Button2NewLink
|
(package private) class |
Button2PencilArcStyle
|
(package private) class |
Button2SaveLink
This link maps a button to a save action. |
(package private) class |
Button2SelectionArcStyle
|
(package private) class |
Button2Zoom
This link maps a button that changes the zoom to a button-pressed interaction. |
(package private) class |
ButtonClose2SaveLink
This link maps the close button of the main frame to an action that saves the drawing. |
(package private) class |
ButtonPress2RotateShape
This link maps a button to an action that rotates the selected shapes. |
(package private) class |
ButtonPress2ShowExceptionFrame
Links a button pressed interaction to an action that show the exceptions frame. |
(package private) class |
ButtonPressed2ActivateIns
This link maps a ButtonPressed interaction to an action that activates/desactivates instruments. |
(package private) class |
ButtonPressed2AddText
When the user types a text using the text field (instrument text setter) and then he selects another kind of editing, the typed text must be added to the canvas. |
(package private) class |
ButtonPressed2ChangePencil
Links a button interaction to an action that modifies the pencil. |
(package private) class |
ButtonPressed2ChangeTextPosition
Links a button interaction to an action that modifies the selected shapes. |
(package private) class |
ButtonPressed2DefineStylePencil
This link allows the modify the link of shape the pencil will create using a ButtonPressed interaction. |
(package private) class |
ButtonPressed2DeleteShapes
This link maps an button pressure interaction to an action that delete shapes. |
(package private) class |
ButtonPressed2Export
This link maps buttons to an export action. |
(package private) class |
ButtonPressedForCustomiser<A extends ShapePropertyAction,N extends ShapePropertyCustomiser>
This link maps a button to an object. |
(package private) class |
CheckBox2MagneticGrid
Links a check-box widget to an action that sets if the grid is magnetic. |
(package private) class |
CheckBox2PencilDoubleBorder
This link uses a checkbox to modify the pencil. |
(package private) class |
CheckBox2PencilShadow
This link uses a checkbox to modify the pencil. |
(package private) class |
CheckBox2SelectionDoubleBorder
This link uses a checkbox to modify shapes. |
(package private) class |
CheckBox2SelectionShadow
This link uses a checkbox to modify shapes. |
(package private) class |
CheckBoxForCustomiser<A extends ShapePropertyAction,N extends ShapePropertyCustomiser>
This link maps a checkbox to an object. |
(package private) class |
CloseFrame2SavePreferences
This link maps a pressure on the close button of the preferences frame to an action saving the preferences. |
(package private) class |
ColourButton2PencilBorder
This link maps a colour button to the pencil. |
(package private) class |
ColourButton2PencilDoubleBorder
This link maps a colour button to the pencil. |
(package private) class |
ColourButton2PencilFilling
This link maps a colour button to the pencil. |
(package private) class |
ColourButton2PencilShadow
This link maps a colour button to the pencil. |
(package private) class |
ColourButton2SelectionBorder
This link maps a colour button to the selected shapes. |
(package private) class |
ColourButton2SelectionDoubleBorder
This link maps a colour button to the selected shapes. |
(package private) class |
ColourButton2SelectionFilling
This link maps a colour button to the pencil. |
(package private) class |
ColourButton2SelectionShadow
This link maps a colour button to the selected shapes. |
(package private) class |
ColourButtonForCustomiser<A extends ShapePropertyAction,N extends ShapePropertyCustomiser>
This link maps a colour button to an object. |
(package private) class |
DeleteShapesLink<I extends Interaction>
This abstract link maps an interaction to an action that delete shapes. |
(package private) class |
DnD2AddShape
This link allows to create shapes using a drag-and-drop interaction. |
(package private) class |
DnD2Select
This link allows to select several shapes. |
(package private) class |
DnD2Translate
This link allows to translate the selected shapes. |
(package private) class |
DoubleClick2InitTextSetter
|
private static class |
DrawingPropertiesCustomiser.CheckBox2CustDrawing
The link that maps a check box to action that modifies the drawing's properties. |
private static class |
DrawingPropertiesCustomiser.ComboBox2CustDrawing
The link that maps a combo box to action that modifies the drawing's properties. |
private static class |
DrawingPropertiesCustomiser.TextField2CustDrawing
The link that maps text fields to action that modifies the drawing's properties. |
(package private) class |
Enter2AddText
This links maps a key press interaction to an action that adds a text to the drawing. |
(package private) class |
Enter2SetText
|
(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 |
KeyPress2Desactivate
This links maps a key press interaction to an action that desactivates the instrument. |
(package private) class |
KeyPressed2DeleteShapes
This link maps an key pressure interaction to an action that delete shapes. |
(package private) class |
KeysTyped2ChangePackages
|
(package private) class |
List2ChangeStyle
Links a list widget to an action that modifies the style of the magnetic grid. |
(package private) class |
List2PencilArrowStyle
This link maps a list to a ModifyPencil action. |
(package private) class |
List2PencilBorder
This link maps a list to a ModifyPencil action. |
(package private) class |
List2PencilFilling
This link maps a list to a ModifyPencil action. |
(package private) class |
List2SelectionBorder
This link maps a list to an action that modifies shapes properties. |
(package private) class |
List2SelectionFilling
This link maps a list to a ModifyShape action. |
(package private) class |
List2ShapeArrowStyle
This link maps a list to a ModifyShape action. |
(package private) class |
ListForCustomiser<A extends ShapePropertyAction,N extends ShapePropertyCustomiser>
This link maps a list widget to an object. |
(package private) class |
Menu2LoadLink
This link maps a menu item to a load action. |
(package private) class |
Menu2NewLink
|
(package private) class |
Menu2SaveAsLink
This link maps a menu item to a save action. |
(package private) class |
Menu2SaveLink
This link maps a menu item to a save action. |
(package private) class |
MenuItem2AboutFrame
The link between a menu item and the action that shows the latexdraw dialogue box. |
(package private) class |
MenuItem2ActivateSetterLink
This links maps a menu item to an action that activates the preferences setter. |
(package private) class |
MenuItem2CopyShapes
This link maps an menu item interaction to a copy action. |
(package private) class |
MenuItem2CutShapes
This link maps an menu item interaction to a cut action. |
(package private) class |
MenuItem2PasteShapes
This link maps an menu item interaction to paste action. |
(package private) class |
MenuItem2SetUnit
This link maps a menu item to an action that sets the unit of the rulers. |
(package private) class |
MenuItem2ShowHideCodeScaleRuler
This link maps a menu item to an action that shows/hides scale rulers. |
(package private) class |
MenuItem2ShowPreferencesLink
This link maps a menu item to an action that shows the preferences frame. |
(package private) class |
MenuPressed2Export
This link maps menus to an export action. |
(package private) class |
MultiClic2AddShape
This link allows to create shapes using a multi-clic interaction. |
(package private) class |
PencilLink<I extends Interaction>
This class defines a generic link for the pencil. |
(package private) class |
Press2AddShape
|
(package private) class |
Press2AddText
When a user starts to type a text using the text setter and then he clicks somewhere else in the canvas, the text typed must be added (if possible to the canvas) before starting typing a new text. |
(package private) class |
Press2InitTextSetter
This link maps a press interaction to activate the instrument that allows to add and modify some texts. |
(package private) class |
Press2InsertPicture
Maps a mouse press interaction to an action that asks and adds a picture into the drawing. |
(package private) class |
Press2Select
|
(package private) class |
RecentMenuItem2LoadLink
The link maps recent menu items to an action that loads documents. |
(package private) class |
Scroll2Zoom
This link maps a scroll interaction to a zoom action. |
private static class |
ShapeAxesCustomiser.CheckBox2CustomAxes<A extends ShapePropertyAction>
Maps a checkbox to an action that modifies several axes' parameters. |
private static class |
ShapeAxesCustomiser.CheckBox2CustomPencilAxes
Maps a spinner to an action that modifies the ticks size of the pencil. |
private static class |
ShapeAxesCustomiser.CheckBox2CustomSelectedAxes
Maps a spinner to an action that modifies the ticks size of the selected shapes. |
private static class |
ShapeAxesCustomiser.Combobox2CustomAxes<A extends ShapePropertyAction>
Maps a combobox to an action that modifies the axe's style. |
private static class |
ShapeAxesCustomiser.Combobox2CustomPencilAxes
Maps a combobox to an action that modifies the axe's style of the pencil. |
private static class |
ShapeAxesCustomiser.Combobox2CustomSelectedAxes
Maps a combobox to an action that modifies the axe's style of the selection. |
private static class |
ShapeAxesCustomiser.Spinner2CustomAxes<A extends ShapePropertyAction>
Maps a spinner to an action that modifies several axes' parameters. |
private static class |
ShapeAxesCustomiser.Spinner2CustomPencilAxes
Maps a spinner to an action that modifies the ticks size of the pencil. |
private static class |
ShapeAxesCustomiser.Spinner2CustomSelectedAxes
Maps a spinner to an action that modifies the ticks size of the selected shapes. |
private static class |
ShapeCoordDimCustomiser.Spinner2TranslateShape
Maps spinners to translation of shapes. |
private static class |
ShapeDotCustomiser.FillingButton2PencilFilling
This link maps a colour button to the pencil. |
private static class |
ShapeDotCustomiser.FillingButton2SelectionFilling
This link maps a colour button to the pencil. |
private static class |
ShapeDotCustomiser.List2PencilDotStyle
This link maps a list to a ModifyPencil action. |
private static class |
ShapeDotCustomiser.List2SelectionDotStyle
This link maps a list to a ModifyShape action. |
private static class |
ShapeDotCustomiser.Spinner2PencilDotSize
This link maps a spinner to a ModifyPencil action. |
private static class |
ShapeDotCustomiser.Spinner2SelectionDotSize
This link maps a spinner to a ModifyPencil action. |
private static class |
ShapeGridCustomiser.CheckBox2ModifyPencilGrid
The link that maps a checkbox to an action that modifies the pencil. |
private static class |
ShapeGridCustomiser.CheckBox2ModifySelectionGrid
The link that maps a checkbox to an action that modifies the selection. |
private static class |
ShapeGridCustomiser.CheckBox4ShapeGridCust<A extends ShapePropertyAction>
|
private static class |
ShapeGridCustomiser.Spinner2ModifyGridCoords<A extends ShapePropertyAction>
|
private static class |
ShapeGridCustomiser.Spinner2ModifyPencilGridCoords
The link that maps a spinner to an action that modifies the pencil. |
private static class |
ShapeGridCustomiser.Spinner2ModifySelectionGridCoords
The link that maps a spinner to an action that modifies the selected shapes. |
private static class |
ShapeGrouper.Button2GroupShapes
This link maps a button to an action that groups the selected shapes. |
private static class |
ShapeGrouper.Button2SeparateShapes
This link maps a button to an action that separates the selected group. |
(package private) class |
Shortcut2CopyShapes
This link maps a shortcut interaction to a copy action. |
(package private) class |
Shortcut2CutShapes
This link maps a shortcut interaction to a cut action. |
(package private) class |
Shortcut2LoadLink
This link maps a keyboard shortcut to a load action. |
(package private) class |
Shortcut2NewLink
|
(package private) class |
Shortcut2PasteShapes
This link maps a shortcut interaction to a paste action. |
(package private) class |
Shortcut2SaveLink
This link maps a keyboard shortcut to a save action. |
(package private) class |
Shortcut2SavePrefLink
This link maps a keyboard shortcut to an action that saves the preferences. |
(package private) class |
Spinner2ArrowParam<A extends ShapePropertyAction>
|
(package private) class |
Spinner2GridSpacing
Links a spinner widget to an action that modifies the spacing of the customised magnetic grid. |
(package private) class |
Spinner2PencilArrowParam
This link maps spinners to a ModifyShapeProperty action. |
(package private) class |
Spinner2PencilBorder
This link maps a spinner to a ModifyPencil action. |
(package private) class |
Spinner2PencilDoubleBorder
This link maps a spinner to a ModifyPencil action. |
(package private) class |
Spinner2PencilEndAngle
|
(package private) class |
Spinner2PencilFilling
This link maps a spinner to a ModifyPencil action. |
(package private) class |
Spinner2PencilShadow
This link maps a spinner to a ModifyPencil action. |
(package private) class |
Spinner2PencilStartAngle
|
(package private) class |
Spinner2RotateShape
This link maps a spinner to an action that rotates the selected shapes. |
(package private) class |
Spinner2SelectionArrowParam
This link maps spinners to a ModifyShapeProperty action. |
(package private) class |
Spinner2SelectionBorder
This link maps a spinner to a ModifyPencil action. |
(package private) class |
Spinner2SelectionDoubleBorder
This link maps a spinner to a ModifyPencil action. |
(package private) class |
Spinner2SelectionEndAngle
|
(package private) class |
Spinner2SelectionFilling
This link maps a spinner to a ModifyPencil action. |
(package private) class |
Spinner2SelectionShadow
This link maps a spinner to a ModifyPencil action. |
(package private) class |
Spinner2SelectionStartAngle
|
(package private) class |
Spinner2Zoom
The links maps the zoom spinner to the zoom action. |
(package private) class |
SpinnerForCustomiser<A extends ShapePropertyAction,N extends ShapePropertyCustomiser>
This link maps a spinner to an object. |
private static class |
TabSelector.TabSelected2ActivateInstruments
|
Uses of InteractionHandler in org.malai.instrument |
---|
Classes in org.malai.instrument that implement InteractionHandler | |
---|---|
class |
Link<A extends Action,I extends Interaction,N extends Instrument>
In the Malai interaction model, an instrument links interactions to actions. |
Uses of InteractionHandler in org.malai.instrument.library |
---|
Classes in org.malai.instrument.library that implement InteractionHandler | |
---|---|
(package private) class |
ButtonPressed2Redo
This link maps a button to a redo action. |
(package private) class |
ButtonPressed2Undo
This link maps a button to an undo action. |
class |
MenuItem2OpenWebPageLink
This link maps an action OpenWebPage to an interaction MenuItemPressed. |
class |
MenuItem2ShowComponentLink<N extends Instrument>
This link links a menu item interaction to an action that shows a JComponent. |
(package private) class |
Scrolling2Scroll
ScrollInteraction -> ScrollAction |
Uses of InteractionHandler in org.malai.interaction |
---|
Fields in org.malai.interaction with type parameters of type InteractionHandler | |
---|---|
protected java.util.List<InteractionHandler> |
Interaction.handlers
The handlers that want to be notified when the state machine of the interaction changed. |
Methods in org.malai.interaction that return types with arguments of type InteractionHandler | |
---|---|
java.util.List<InteractionHandler> |
Interaction.getHandlers()
|
Methods in org.malai.interaction with parameters of type InteractionHandler | |
---|---|
void |
Interaction.addHandler(InteractionHandler handler)
Adds an interaction handler. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |