LibreOffice
LibreOffice 24.2 SDK API Reference
Modules | Classes
com::sun::star::datatransfer::dnd Module Reference

Drag&Drop specific interfaces. More...

Constant Groups

constants  DNDConstants
 These values represent the type of action or actions to be performed by a Drag and Drop operation.
 

Classes

struct  DragGestureEvent
 A DragGestureEvent is passed to the method XDragGestureListener::dragGestureRecognized() when a particular XDragGestureRecognizer detects that a platform dependent drag initiating gesture has occurred on the component that it is tracking. More...
 
struct  DragSourceDragEvent
 The DragSourceDragEvent is delivered from an object that implements the XDragSourceContext to the currently registered drag source listener. More...
 
struct  DragSourceDropEvent
 The DragSourceDropEvent is delivered from an object that implements XDragSourceContext to its currently registered drag source listener's. More...
 
struct  DragSourceEvent
 This class is the base class for DragSourceDragEvent and DragSourceDropEvent. More...
 
struct  DropTargetDragEnterEvent
 The DropTargetDragEnterEvent is delivered from the drop target to the currently registered drop target listeners whenever the logical cursor associated with a Drag and Drop operation enters the visible geometry of a window associated with a drop target. More...
 
struct  DropTargetDragEvent
 The DropTargetDragEvent is delivered from the drop target to the currently registered drop target listener. More...
 
struct  DropTargetDropEvent
 The DropTargetDropEvent is delivered from the drop target to its currently registered drop target listener. More...
 
struct  DropTargetEvent
 This class is the base class for DropTargetDragEvent and DropTargetDropEvent. More...
 
exception  InvalidDNDOperationException
 This exception is thrown by various methods in the datatransfer.dnd package. More...
 
service  OleDragSource
 This service connects the Java-like UNO drag and drop protocol to the protocol used on window platforms. More...
 
service  OleDropTarget
 This service connects the Java-like UNO Drag & Drop protocol to the protocol used on window platforms. More...
 
service  X11DragSource
 This service connects the Java-like UNO Drag and Drop protocol to the X Drag and Drop protocol used on X-Servers to transfer data between applications via Drag and Drop operations. More...
 
service  X11DropTarget
 This service connects the Java-like UNO Drag and Drop protocol to the X Drag and Drop protocol used on X-Servers to transfer data between application via Drag and Drop operations. More...
 
interface  XAutoscroll
 Interface for autoscroll support. More...
 
interface  XDragGestureListener
 This interface will be used by a XDragGestureRecognizer when it detects a drag initiating gesture. More...
 
interface  XDragGestureRecognizer
 This interface is implemented by a view or window that supports drag operations. More...
 
interface  XDragSource
 This interface is implemented by a view or window that supports drag operations and will be received as part of a DragGestureEvent through a com::sun::star::datatransfer::dnd::XDragGestureListener::dragGestureRecognized() callback. More...
 
interface  XDragSourceContext
 The drag source context class is responsible for managing the initiator side of the Drag and Drop protocol. More...
 
interface  XDragSourceListener
 This interface must be implemented by any drag gesture recognizer implementation that a drag source supports. More...
 
interface  XDropTarget
 This interface is implemented by a view or window that supports drop operations. More...
 
interface  XDropTargetDragContext
 This interface is implemented by any drop target context object. More...
 
interface  XDropTargetDropContext
 This interface is implemented by any drop target context object. More...
 
interface  XDropTargetListener
 This interface is the callback interface used by the drop target object to provide notification of Drag and Drop operations that involve the subject drop target. More...
 

Detailed Description

Drag&Drop specific interfaces.