org.flexdock.docking.drag
public class DragManager extends MouseAdapter implements MouseMotionListener
| Constructor and Description |
|---|
DragManager(Dockable dockable) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
finishDrag(Dockable dockable,
DragOperation token,
MouseEvent mouseEvt) |
static DragOperation |
getCurrentDragOperation() |
static Map |
getDragContext(Dockable dockable) |
static boolean |
isFloatingAllowed(Dockable dockable) |
void |
mouseDragged(MouseEvent evt) |
void |
mouseMoved(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
static void |
prime() |
mouseClicked, mouseEntered, mouseExited, mouseWheelMovedpublic DragManager(Dockable dockable)
public static void prime()
public void mousePressed(MouseEvent e)
mousePressed in interface MouseListenermousePressed in class MouseAdapterpublic void mouseDragged(MouseEvent evt)
mouseDragged in interface MouseMotionListenermouseDragged in class MouseAdapterpublic void mouseMoved(MouseEvent e)
mouseMoved in interface MouseMotionListenermouseMoved in class MouseAdapterpublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenermouseReleased in class MouseAdapterprotected void finishDrag(Dockable dockable, DragOperation token, MouseEvent mouseEvt)
public static boolean isFloatingAllowed(Dockable dockable)
public static DragOperation getCurrentDragOperation()