summaryrefslogtreecommitdiff
path: root/offapi
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2013-07-11 10:21:15 +0200
committerStephan Bergmann <sbergman@redhat.com>2013-07-11 10:24:13 +0200
commit73cdc655fb16fa229324d66eba01f0a3262314a4 (patch)
treec8cbec3f119508d99e5abc5ddbf61b8ff8920170 /offapi
parent81a608e930c29f6210524df939c7a1d8b1093069 (diff)
fdo#66718: Demote SystemClipboard.createUnix to an internal hack
...see <https://bugs.freedesktop.org/show_bug.cgi?id=66718#c8> for details. Change-Id: I6e786ce21f41e51b480d0113ac0bd6a0013f4fb1
Diffstat (limited to 'offapi')
-rw-r--r--offapi/com/sun/star/datatransfer/clipboard/SystemClipboard.idl23
-rw-r--r--offapi/com/sun/star/datatransfer/clipboard/XSystemClipboard.idl2
2 files changed, 2 insertions, 23 deletions
diff --git a/offapi/com/sun/star/datatransfer/clipboard/SystemClipboard.idl b/offapi/com/sun/star/datatransfer/clipboard/SystemClipboard.idl
index 0041471b81b2..9c5c780c4962 100644
--- a/offapi/com/sun/star/datatransfer/clipboard/SystemClipboard.idl
+++ b/offapi/com/sun/star/datatransfer/clipboard/SystemClipboard.idl
@@ -20,35 +20,14 @@
#ifndef __com_sun_star_datatransfer_clipboard_SystemClipboard_idl__
#define __com_sun_star_datatransfer_clipboard_SystemClipboard_idl__
-#include <com/sun/star/awt/XDisplayConnection.idl>
#include <com/sun/star/datatransfer/clipboard/XSystemClipboard.idl>
-#include <com/sun/star/script/XInvocation.idl>
-
module com { module sun { module star { module datatransfer { module clipboard {
-
/** The system clipboard service builds a bridge to the OS specific clipboard
interfaces.
-
- <br/><br/><p><strong>Notes:</strong> The Unix implementation needs to be instantiated with 2 Arguments:
- <ul>
- <li>A com::sun::star::awt::XDisplayConnection that provides the
- display to be used.</li>
- <li>A string that names the selection to be used</li>
- </ul>
- It is possible to use clipboards for different selections simultaneously.</p>
*/
-published service SystemClipboard : XSystemClipboard
-{
- createDefault();
-
- /** This method is only valid for unix systems (excluding MacOS) */
- createUnix([in] com::sun::star::awt::XDisplayConnection DisplayConnection,
- [in] string ClipboardName,
- [in] com::sun::star::script::XInvocation BmpConverter);
-};
-
+published service SystemClipboard : XSystemClipboard;
}; }; }; }; };
diff --git a/offapi/com/sun/star/datatransfer/clipboard/XSystemClipboard.idl b/offapi/com/sun/star/datatransfer/clipboard/XSystemClipboard.idl
index 146db5bf4653..1cb96db1ece8 100644
--- a/offapi/com/sun/star/datatransfer/clipboard/XSystemClipboard.idl
+++ b/offapi/com/sun/star/datatransfer/clipboard/XSystemClipboard.idl
@@ -31,7 +31,7 @@ module com { module sun { module star { module datatransfer { module clipboard {
/**
Provides a unified interface for new-style service SystemClipboard.
- @since LibreOffice 4.1
+ @since LibreOffice 4.2
*/
published interface XSystemClipboard
{