Generated by
JDiff

Class java.awt.dnd.DragSourceContext

Added interfaces java.awt.dnd.DragSourceMotionListener, java.io.Serializable.
Documentation changed from old to new.

Changed Constructors
DragSourceContext(DragSourceContextPeer, DragGestureEvent, Cursor, Image, Point, Transferable, DragSourceListener) Documentation changed from old to new.
Called from DragSource this constructor creates a new DragSourceContext given the DragSourceContextPeer for this Drag the DragGestureEvent that triggered the Drag the initial Cursor to use for the Drag an (optional) Image to display while the Drag is taking place the offset of the Image origin from the hotspot at the instant of the triggering event the Transferable subject data and the DragSourceListener to use during the Drag and Drop operation.
 

Added Methods
void dragMouseMoved(DragSourceDragEvent) This method calls dragMouseMoved on the DragSourceMotionListeners registered with the DragSource associated with this DragSourceContext and them passes the specified DragSourceDragEvent.
 

Changed Methods
void dragDropEnd(DragSourceDropEvent) Documentation changed from old to new.
Changed from synchronized to non-synchronized.
This method calls dragDropEnd on the DragSourceListeners registered with this DragSourceContext and with the associated DragSource and passes them the specified DragSourceDropEvent.
void dragEnter(DragSourceDragEvent) Documentation changed from old to new.
Changed from synchronized to non-synchronized.
This method calls dragEnter on the DragSourceListeners registered with this DragSourceContext and with the associated DragSource and passes them the specified DragSourceDragEvent.
void dragExit(DragSourceEvent) Documentation changed from old to new.
Changed from synchronized to non-synchronized.
This method calls dragExit on the DragSourceListeners registered with this DragSourceContext and with the associated DragSource and passes them the specified DragSourceEvent.
void dragOver(DragSourceDragEvent) Documentation changed from old to new.
Changed from synchronized to non-synchronized.
This method calls dragOver on the DragSourceListeners registered with this DragSourceContext and with the associated DragSource and passes them the specified DragSourceDragEvent.
void dropActionChanged(DragSourceDragEvent) Documentation changed from old to new.
Changed from synchronized to non-synchronized.
This method calls dropActionChanged on the DragSourceListeners registered with this DragSourceContext and with the associated DragSource and passes them the specified DragSourceDragEvent.
int getSourceActions() Documentation changed from old to new.
This method returns a bitwise mask of DnDConstants that represents the set of drop actions supported by the drag source for the drag operation associated with this DragSourceContext.
Transferable getTransferable() Documentation changed from old to new.
This method returns the Transferable associated with this DragSourceContext.
void setCursor(Cursor) Changed from non-synchronized to synchronized. This method sets the current drag Cursor.
void updateCurrentCursor(int, int, int) Changed from non-synchronized to synchronized. check the cursor for updates and implement defaults