Package org.flexdock.docking.drag
Class DragManager
java.lang.Object
java.awt.event.MouseAdapter
org.flexdock.docking.drag.DragManager
- All Implemented Interfaces:
MouseListener
,MouseMotionListener
,MouseWheelListener
,EventListener
- Author:
- Christopher Butler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
finishDrag
(Dockable dockable, DragOperation token, MouseEvent mouseEvt) static DragOperation
static Map
getDragContext
(Dockable dockable) static boolean
isFloatingAllowed
(Dockable dockable) void
mouseDragged
(MouseEvent evt) void
void
void
static void
prime()
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseWheelMoved
-
Constructor Details
-
DragManager
-
-
Method Details
-
prime
public static void prime() -
mousePressed
- Specified by:
mousePressed
in interfaceMouseListener
- Overrides:
mousePressed
in classMouseAdapter
-
mouseDragged
- Specified by:
mouseDragged
in interfaceMouseMotionListener
- Overrides:
mouseDragged
in classMouseAdapter
-
mouseMoved
- Specified by:
mouseMoved
in interfaceMouseMotionListener
- Overrides:
mouseMoved
in classMouseAdapter
-
mouseReleased
- Specified by:
mouseReleased
in interfaceMouseListener
- Overrides:
mouseReleased
in classMouseAdapter
-
finishDrag
-
getDragContext
-
isFloatingAllowed
-
getCurrentDragOperation
-