public class LaneGridInteraction extends Interaction
LaneGrid
.Constructor and Description |
---|
LaneGridInteraction(DiagramView view,
com.mindfusion.diagramming.lanes.Header header,
boolean resizingWidth,
java.awt.geom.Rectangle2D.Float headerBounds)
Initializes a new instance of the LaneGridInteraction class.
|
Modifier and Type | Method and Description |
---|---|
void |
pointerDown(java.awt.Point mousePosition,
java.awt.event.MouseEvent e)
Invoked when the mouse button is pressed.
|
void |
pointerMove(java.awt.Point mousePosition,
java.awt.event.MouseEvent e)
Invoked when users drag the mouse.
|
void |
pointerOver(java.awt.Point mousePosition,
java.awt.event.MouseEvent e)
Invoked when the mouse moves.
|
void |
pointerUp(java.awt.Point mousePosition,
java.awt.event.MouseEvent e)
Invoked when the mouse button is released.
|
cancelDrag, getDiagramView
public LaneGridInteraction(DiagramView view, com.mindfusion.diagramming.lanes.Header header, boolean resizingWidth, java.awt.geom.Rectangle2D.Float headerBounds)
public void pointerDown(java.awt.Point mousePosition, java.awt.event.MouseEvent e)
pointerDown
in class Interaction
mousePosition
- A Point instance that specifies the mouse pointer position.public void pointerOver(java.awt.Point mousePosition, java.awt.event.MouseEvent e)
pointerOver
in class Interaction
mousePosition
- A Point instance that specifies the mouse pointer position.public void pointerUp(java.awt.Point mousePosition, java.awt.event.MouseEvent e)
pointerUp
in class Interaction
mousePosition
- A Point instance that specifies the mouse pointer position.public void pointerMove(java.awt.Point mousePosition, java.awt.event.MouseEvent e)
Interaction
pointerMove
in class Interaction
mousePosition
- A Point instance that specifies the mouse pointer position.