public class DragManager
extends java.awt.event.MouseAdapter
implements java.awt.event.MouseMotionListener
Constructor and Description |
---|
DragManager(Dockable dockable) |
Modifier and Type | Method and Description |
---|---|
protected void |
finishDrag(Dockable dockable,
DragOperation token,
java.awt.event.MouseEvent mouseEvt) |
static DragOperation |
getCurrentDragOperation() |
static java.util.Map |
getDragContext(Dockable dockable) |
static boolean |
isFloatingAllowed(Dockable dockable) |
void |
mouseDragged(java.awt.event.MouseEvent evt) |
void |
mouseMoved(java.awt.event.MouseEvent e) |
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
static void |
prime() |
public DragManager(Dockable dockable)
public static void prime()
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class java.awt.event.MouseAdapter
public void mouseDragged(java.awt.event.MouseEvent evt)
mouseDragged
in interface java.awt.event.MouseMotionListener
mouseDragged
in class java.awt.event.MouseAdapter
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
mouseMoved
in class java.awt.event.MouseAdapter
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
mouseReleased
in class java.awt.event.MouseAdapter
protected void finishDrag(Dockable dockable, DragOperation token, java.awt.event.MouseEvent mouseEvt)
public static java.util.Map getDragContext(Dockable dockable)
public static boolean isFloatingAllowed(Dockable dockable)
public static DragOperation getCurrentDragOperation()