ibm_ilog.diagram.editor.interactors
Object » ibm_ilog.diagram.editor.interactors
Method Summary
- AddIntermediatePointHandlerInteractor() this interactor is created in the LinkIntermediatePointAdorner and have the functionality to add intermediate points to the adorned link
- AddIntermediatePointInteractor() this interactor is created in the LinkIntermediatePointAdorner and have the functionality to add intermediate points to the adorned link
- ClipboardKeyInteractor() This Interactor manages the Clipboard through the keyboard interaction. This Interactor have 3 connections: cut, copy, paste.
- ConnectionHandleInteractor()
- ConnectionKeyInteractor() This Interactor connects two or more Nodes through the keyboard interaction. This Interactor have 1 connection: connect.
- ConnectionTargetHandleInteractor()
- ConnectionTargetInteractor() A ConnectionTargetInteractor controls the process of selecting the target Connection point This feature has a low cpu usage alternative. (set in the diagram)
- DeleteKeyInteractor() This Interactor manages the graphElements deletion through the keyboard interaction. This Interactor have 2 connections: deleteDelete, deleteBackSpace. Both connections calls the same delete method.
- DropInteractor(diagram, onDropFunction, onDropTemplateFunction) this interactor manage the drop actions on the DiagramEditor. For Simplicity, this interactor relies on dojo.dnd.manager() to manage all this behavior with a standard dojo method.
- InlineEditorKeyInteractor() This Interactor edit the first editable label through the keyboard interaction. This Interactor have 1 connection: editInlineText.
- LinkConnectionHandleInteractor()
- LinkIntermediatePointsHandleInteractor()
- ResizeHandleInteractor() Handles the interaction of a resize handle while resizing the related adorned.
- ResizeKeyInteractor() This Interactor manages the graphElements resizing through the keyboard interaction. This Interactor have 8 connections: reduceWidth, fineReduceWidth, increaseWidth, fineIncreaseWidth, reduceHeight, fineReduceHeight, increaseHeight, fineIncreaseHeight.
- RotateHandleInteractor() This is a sample interactor. It allows to rotate the entities much like the resize adorner resizes them. It works if connected to the ResizeHandles like the ResizeHandleInteractor is connected.
- UndoManagerKeyInteractor() This Interactor manages the UndoManager through the keyboard interaction. This Interactor have 2 connections: undo, redo.
Attached Objects
Methods
this interactor is created in the LinkIntermediatePointAdorner and have the functionality
to add intermediate points to the adorned link
this interactor is created in the LinkIntermediatePointAdorner and have the functionality
to add intermediate points to the adorned link
This Interactor manages the Clipboard through the keyboard interaction.
This Interactor have 3 connections: cut, copy, paste.
This Interactor connects two or more Nodes through the keyboard interaction.
This Interactor have 1 connection: connect.
A ConnectionTargetInteractor controls the process of selecting the target Connection point
This feature has a low cpu usage alternative. (set in the diagram)
This Interactor manages the graphElements deletion through the keyboard interaction.
This Interactor have 2 connections: deleteDelete, deleteBackSpace. Both connections calls the same delete method.
this interactor manage the drop actions on the DiagramEditor. For Simplicity,
this interactor relies on dojo.dnd.manager() to manage all this behavior with a
standard dojo method.
Parameter | Type | Description |
---|---|---|
diagram | ||
onDropFunction | ||
onDropTemplateFunction |
This Interactor edit the first editable label through the keyboard interaction.
This Interactor have 1 connection: editInlineText.
Handles the interaction of a resize handle while resizing the related adorned.
This Interactor manages the graphElements resizing through the keyboard interaction.
This Interactor have 8 connections: reduceWidth, fineReduceWidth, increaseWidth, fineIncreaseWidth,
reduceHeight, fineReduceHeight, increaseHeight, fineIncreaseHeight.
This is a sample interactor. It allows to rotate the entities much like
the resize adorner resizes them. It works if connected to the ResizeHandles like the
ResizeHandleInteractor is connected.