org.grinvin.gred.mouse
Class MoveSelection
NullMouseHandler
org.grinvin.gred.mouse.MoveSelection
public class MoveSelection
extends NullMouseHandler
Mouse handler for adding edges. Consumes
all first button click events which were initiated on an element.
boolean canHandle
public @Override boolean canHandle(JComponent parent)
getHandler
public static MoveSelection getHandler()
Return the singleton object of this type.
void doMouseDragged
public @Override void doMouseDragged(JComponent parent,
MouseEvent mouseEvent,
MouseEvent previousEvent,
MouseEvent pressedEvent)
Move the selected elements.
void doMousePressed
public @Override void doMousePressed(JComponent parent,
MouseEvent mouseEvent)
Select elements clicked.
void doMouseReleased
public @Override void doMouseReleased(JComponent parent,
MouseEvent mouseEvent,
MouseEvent pressedEvent)
Consolidate the drag.