java.lang.Object | +--java.awt.dnd.DragSourceContextAll Implemented Interfaces:
static int | CHANGED |
static int | DEFAULT |
static int | ENTER |
static int | OVER |
DragSourceContext(java.awt.dnd.peer.DragSourceContextPeer peer, java.awt.dnd.DragGestureEvent dge, java.awt.Cursor cursor, java.awt.Image image, java.awt.Point offset, java.awt.datatransfer.Transferable trans, java.awt.dnd.DragSourceListener dsl) |
protected static final int CHANGED
protected static final int DEFAULT
protected static final int ENTER
protected static final int OVER
public DragSourceContext(java.awt.dnd.peer.DragSourceContextPeer peer, java.awt.dnd.DragGestureEvent dge, java.awt.Cursor cursor, java.awt.Image image, java.awt.Point offset, java.awt.datatransfer.Transferable trans, java.awt.dnd.DragSourceListener dsl)
Parameters:peer
- dge
- cursor
- image
- offset
- trans
- dsl
- public void addDragSourceListener(java.awt.dnd.DragSourceListener l)
Parameters:l
- public void dragDropEnd(java.awt.dnd.DragSourceDropEvent e)
Parameters:e
- public void dragEnter(java.awt.dnd.DragSourceDragEvent e)
Parameters:e
- public void dragExit(java.awt.dnd.DragSourceEvent e)
Parameters:e
- public void dragMouseMoved(java.awt.dnd.DragSourceDragEvent e)
Parameters:e
- public void dragOver(java.awt.dnd.DragSourceDragEvent e)
Parameters:e
- public void dropActionChanged(java.awt.dnd.DragSourceDragEvent e)
Parameters:e
- public Component getComponent()
public Cursor getCursor()
public DragSource getDragSource()
public int getSourceActions()
public Transferable getTransferable()
public DragGestureEvent getTrigger()
public void removeDragSourceListener(java.awt.dnd.DragSourceListener l)
Parameters:l
- public void setCursor(java.awt.Cursor c)
Parameters:c
- public void transferablesFlavorsChanged()
protected void updateCurrentCursor(int dropOp, int targetAct, int status)
Parameters:dropOp
- targetAct
- status
-