public class ClipboardUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ClipboardUtil.JavaImportData
Holds JDT Informations about imports
|
Constructor and Description |
---|
ClipboardUtil() |
Modifier and Type | Method and Description |
---|---|
static <T> T |
clipboardOperation(com.google.common.base.Function<org.eclipse.swt.dnd.Clipboard,T> function)
Applies the passed function to the default
Clipboard |
static java.lang.Object |
copy(java.lang.String data)
Puts a string into the clipboard
DND.CLIPBOARD using TextTransfer |
static ClipboardUtil.JavaImportData |
getJavaImportsContent()
Retrieves Java import information from the clipboard.
|
static java.lang.String |
getTextFromClipboard()
Retrieves a string the the clipboard
DND.CLIPBOARD using TextTransfer |
public static java.lang.Object copy(java.lang.String data)
DND.CLIPBOARD
using TextTransfer
data
- String to put into Clipboard
using TextTransfer
public static java.lang.String getTextFromClipboard()
DND.CLIPBOARD
using TextTransfer
Clipboard
using TextTransfer
public static <T> T clipboardOperation(com.google.common.base.Function<org.eclipse.swt.dnd.Clipboard,T> function)
Clipboard
function
- operation to performpublic static ClipboardUtil.JavaImportData getJavaImportsContent()
ClipboardUtil.JavaImportData
containing imports information