public class CommonNodeMouseMotionListener extends java.lang.Object implements NodeMouseMotionListener.NodeMouseMotionObserver
Modifier and Type | Class and Description |
---|---|
protected class |
CommonNodeMouseMotionListener.timeDelayedSelection |
Constructor and Description |
---|
CommonNodeMouseMotionListener(ModeController controller) |
Modifier and Type | Method and Description |
---|---|
void |
createTimer(java.awt.event.MouseEvent e) |
protected java.awt.Rectangle |
getControlRegion(java.awt.geom.Point2D p) |
protected void |
handlePopupMenu(java.awt.event.MouseEvent e) |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseDragged(java.awt.event.MouseEvent e)
Invoked when a mouse button is pressed on a component and then dragged.
|
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) |
protected void |
stopTimerForDelayedSelection() |
void |
updateSelectionMethod()
And a static method to reread this holder.
|
public CommonNodeMouseMotionListener(ModeController controller)
public void updateSelectionMethod()
updateSelectionMethod
in interface NodeMouseMotionListener.NodeMouseMotionObserver
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
protected void handlePopupMenu(java.awt.event.MouseEvent e)
protected java.awt.Rectangle getControlRegion(java.awt.geom.Point2D p)
public void createTimer(java.awt.event.MouseEvent e)
protected void stopTimerForDelayedSelection()