freemind.controller
Class NodeMouseMotionListener
java.lang.Object
freemind.controller.NodeMouseMotionListener
- MouseListener, MouseMotionListener
public class NodeMouseMotionListener
extends java.lang.Object
implements MouseMotionListener, MouseListener
The MouseMotionListener which belongs to every
NodeView
NodeMouseMotionListener
public NodeMouseMotionListener(Controller controller)
createTimer
public void createTimer(MouseEvent e)
getControlRegion
protected Rectangle getControlRegion(Point2D p)
mouseClicked
public void mouseClicked(MouseEvent e)
mouseDragged
public void mouseDragged(MouseEvent e)
Invoked when a mouse button is pressed on a component and then dragged.
mouseEntered
public void mouseEntered(MouseEvent e)
mouseExited
public void mouseExited(MouseEvent e)
mouseMoved
public void mouseMoved(MouseEvent e)
mousePressed
public void mousePressed(MouseEvent e)
mouseReleased
public void mouseReleased(MouseEvent e)
stopTimerForDelayedSelection
protected void stopTimerForDelayedSelection()
updateSelectionMethod
public static void updateSelectionMethod(Controller c)
And a static method to reread this holder. This is used when the selection method is changed via the option menu.