IBM ILOG Dojo Diagrammer 1.1.1 API Documentation
Legend: Array Boolean Constructor Date DomNode Error Function Namespace Number Object RegExp Singleton String

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

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
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.
ParameterTypeDescription
diagram
onDropFunction
onDropTemplateFunction
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.