public class ProcessEditorMouseListener
extends java.lang.Object
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener
Modifier and Type | Field and Description |
---|---|
protected Cluster |
clusterUnderMouse |
protected int |
dragButton |
protected java.awt.Point |
dragOffset |
protected ProcessNode |
dragSource
MOUSE (MOTION) LISTENER FOLLOWS
|
protected java.awt.Point |
dragStart |
protected ProcessObject |
dragTarget |
protected java.awt.Point |
mouseClickLocation
The last mouse click position
|
protected Selector |
selector |
Constructor and Description |
---|
ProcessEditorMouseListener(ProcessEditor editor) |
Modifier and Type | Method and Description |
---|---|
java.awt.Point |
getMouseClickLocation() |
java.awt.Rectangle |
getRubberBand() |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseDragged(java.awt.event.MouseEvent evt) |
void |
mouseEntered(java.awt.event.MouseEvent e) |
void |
mouseExited(java.awt.event.MouseEvent e) |
void |
mouseMoved(java.awt.event.MouseEvent e) |
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
void |
mouseWheelMoved(java.awt.event.MouseWheelEvent e) |
void |
setMouseClickLocation(java.awt.Point mouseClickLocation) |
void |
setRubberBand(java.awt.Rectangle rubberBand) |
void |
showNextNodeHelper(ProcessObject po)
Adds the next node ProcessHelper.
|
protected void |
updateCursor(java.awt.Point position) |
protected java.awt.Point mouseClickLocation
protected Cluster clusterUnderMouse
protected ProcessNode dragSource
protected ProcessObject dragTarget
protected java.awt.Point dragOffset
protected int dragButton
protected java.awt.Point dragStart
protected Selector selector
public ProcessEditorMouseListener(ProcessEditor editor)
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
e
- public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
mouseWheelMoved
in interface java.awt.event.MouseWheelListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mouseDragged(java.awt.event.MouseEvent evt)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
protected void updateCursor(java.awt.Point position)
public java.awt.Point getMouseClickLocation()
public void setMouseClickLocation(java.awt.Point mouseClickLocation)
public java.awt.Rectangle getRubberBand()
public void setRubberBand(java.awt.Rectangle rubberBand)
public void showNextNodeHelper(ProcessObject po)
po
-