:: com :: sun :: star :: datatransfer :: dnd ::

interface XDropTargetListener
Base Interfaces
XDropTargetListener
┗ ::com::sun::star::lang::XEventListener

::com::sun::star::lang::XEventListener
(referenced interface's summary:)

Methods' Summary
drop The drag operation has terminated with a drop on this drop target.  
dragEnter Called when a drag operation has encountered the drop target.  
dragExit The drag operation has departed the drop target without dropping.  
dragOver Called when a drag operation is ongoing on the drop target.  
dropActionChanged Called when the user has modified the drop gesture.  
Methods' Details
drop
void
drop( [in] DropTargetDropEvent  dtde );

Description
The drag operation has terminated with a drop on this drop target.

NOTE: The implementation has to wait until the method XDropTargetDropContext::dropComplete is called before releasing the data for the drop operation. This should occur before returning from drop in a normal flow of operation. Also, the implementor of XDropTargetListener should not assume the DropTargetDropEvent to be meaningful after returning from the XDropTargetListener::drop() method.

Parameter dtde
The DropTargetDropEvent.
dragEnter
void
dragEnter( [in] DropTargetDragEnterEvent  dtdee );

Description
Called when a drag operation has encountered the drop target.
Parameter dtde
The DropTargetDragEvent.
dragExit
void
dragExit( [in] DropTargetEvent  dte );

Description
The drag operation has departed the drop target without dropping.
Parameter dte
The DropTargetEvent.
dragOver
void
dragOver( [in] DropTargetDragEvent  dtde );

Description
Called when a drag operation is ongoing on the drop target.
Parameter dtde
The DropTargetEvent.
dropActionChanged
void
dropActionChanged( [in] DropTargetDragEvent  dtde );

Description
Called when the user has modified the drop gesture.
Parameter dtde
The DropTargetEvent.
Top of Page