IBM® ILOG® Dojo Diagrammer consists of a set of components that
fit within an existing set of frameworks. Dojo Diagrammer input event management takes advantage
of existent architecture defined by Dijit, GFX, and Dojo.
GFX provides event management features by adding connection
methods to shapes and surface. It allows you to connect to events
associated with a particular shape (that is, events that occur within
the bounds of the shape). These methods are inherited by Dojo Diagrammer Graph, Link, Node, and Subgraph objects.
Dijit publishes a basic event connection API in the base
class of all widgets. These are usually delegations to the standard
DOM events of the main node of the widget. Diagram and OverviewWidget inherit this interface, and
implement the interface methods for connecting to raw mouse events
within the widget bounds.