summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/datatransfer/dnd/XDragSource.idl
diff options
context:
space:
mode:
Diffstat (limited to 'offapi/com/sun/star/datatransfer/dnd/XDragSource.idl')
-rw-r--r--offapi/com/sun/star/datatransfer/dnd/XDragSource.idl42
1 files changed, 21 insertions, 21 deletions
diff --git a/offapi/com/sun/star/datatransfer/dnd/XDragSource.idl b/offapi/com/sun/star/datatransfer/dnd/XDragSource.idl
index a67de276c1a5..5d2771dd9bfc 100644
--- a/offapi/com/sun/star/datatransfer/dnd/XDragSource.idl
+++ b/offapi/com/sun/star/datatransfer/dnd/XDragSource.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -53,27 +53,27 @@ module com { module sun { module star { module datatransfer { module dnd {
//=============================================================================
/** This interface is implemented by a view or window that supports drag
operations and will be received as part of a <type>DragGestureEvent</type>
- through a <member scope="com::sun::star::datatransfer::dnd">XDragGestureListener::dragGestureRecognized()</member>
+ through a <member scope="com::sun::star::datatransfer::dnd">XDragGestureListener::dragGestureRecognized()</member>
callback.
<p>Differently to Java, the association between view and interface is fixed
- and can not be changed. Otherwise, the AWT messaging would have to be
+ and can not be changed. Otherwise, the AWT messaging would have to be
implemented for any window supporting Drag and Drop operations, which would
be a real performance issue.</p>
*/
published interface XDragSource: com::sun::star::uno::XInterface
{
-
+
//-------------------------------------------------------------------------
/** In order to query if drag image support is available.
- @returns
- A boolean indicating whether or not drag image support is
- available on the underlying platform.
+ @returns
+ A boolean indicating whether or not drag image support is
+ available on the underlying platform.
*/
-
- boolean isDragImageSupported();
+
+ boolean isDragImageSupported();
//-------------------------------------------------------------------------
/** To get the default cursor for a specified drag action.
@@ -81,24 +81,24 @@ published interface XDragSource: com::sun::star::uno::XInterface
@param dragAction
A drag action as specified in <type>DNDConstants</type>.
- @returns
+ @returns
The default drag cursor for the specified drag action.
<p>The returned value may be used as parameter for the method
<member scope="com::sun::star::datatransfer::dnd">XDragSourceContext::setCursor()</member>.</p>
*/
-
- long getDefaultCursor( [in] byte dragAction )
+
+ long getDefaultCursor( [in] byte dragAction )
raises( com::sun::star::lang::IllegalArgumentException );
//-------------------------------------------------------------------------
/** Starts the drag operation.
- <p>Note: this call does <em>not</em> block until the drag and drop
+ <p>Note: this call does <em>not</em> block until the drag and drop
operation ends. If the Drag and Drop system is unable to initiate
a drag operation or if the user attempts to start a drag while an
existing drag operation is still executing, the action fails immediately.
- This is indicated by calling
- <member scope="com::sun::star::datatransfer::dnd">XDragSourceListener::dragDropEnd()</member>
+ This is indicated by calling
+ <member scope="com::sun::star::datatransfer::dnd">XDragSourceListener::dragDropEnd()</member>
on the parameter listener with a DragSourceDragEvent showing a failure.</p>
@param trigger
@@ -113,22 +113,22 @@ published interface XDragSource: com::sun::star::uno::XInterface
@param image
The initial drag image id or 0 as default.
-
+
@param trans
The transferable object dragged.
@param listener
The <type>XDragSourceListener</type>.
-
- @see com::sun::star::datatransfer::XTransferable
+
+ @see com::sun::star::datatransfer::XTransferable
*/
-
+
[oneway] void startDrag(
[in] DragGestureEvent trigger,
[in] byte sourceActions,
- [in] long cursor,
+ [in] long cursor,
[in] long image,
- [in] com::sun::star::datatransfer::XTransferable trans,
+ [in] com::sun::star::datatransfer::XTransferable trans,
[in] XDragSourceListener listener );
};