public abstract class DrawNodesBehavior extends BehaviorBase
currentCursor, diagramView
Modifier | Constructor and Description |
---|---|
protected |
DrawNodesBehavior(DiagramView diagramView)
Initializes a new instance of the DrawNodesBehavior class.
|
Modifier and Type | Method and Description |
---|---|
protected abstract DiagramNode |
createNode() |
protected CursorHint |
setMouseCursor(java.awt.geom.Point2D point,
com.mindfusion.common.ByRef<java.lang.Boolean> startInteraction) |
protected InteractionState |
startDraw(java.awt.geom.Point2D point,
java.awt.event.MouseEvent e) |
createLink, getDiagram, getDiagramView, pointerDown, pointerMove, pointerOver, pointerUp, setModfCursor, startDrawCommon
cancelDrag
protected DrawNodesBehavior(DiagramView diagramView)
diagramView
- A DiagramView instance.protected InteractionState startDraw(java.awt.geom.Point2D point, java.awt.event.MouseEvent e)
startDraw
in class BehaviorBase
protected CursorHint setMouseCursor(java.awt.geom.Point2D point, com.mindfusion.common.ByRef<java.lang.Boolean> startInteraction)
setMouseCursor
in class BehaviorBase
protected abstract DiagramNode createNode()