public class LocalSelectionTransfer extends LocalSelectionTransfer
| Modifier and Type | Method and Description |
|---|---|
static LocalSelectionTransfer |
getInstance()
Returns the singleton.
|
ISelection |
getSelection()
Returns the local transfer data.
|
long |
getSelectionSetTime()
Returns the time when the selection operation
this transfer is associated with was started.
|
void |
javaToNative(Object object,
TransferData transferData)
Overrides org.eclipse.swt.dnd.ByteArrayTransfer#javaToNative(Object,
TransferData).
|
Object |
nativeToJava(TransferData transferData)
Overrides org.eclipse.swt.dnd.ByteArrayTransfer#nativeToJava(TransferData).
|
void |
setSelection(ISelection s)
Sets the transfer data for local use.
|
void |
setSelectionSetTime(long time)
Sets the time when the selection operation this
transfer is associated with was started.
|
getTransfer, getTypeIds, getTypeNamesgetSupportedTypes, isSupportedTyperegisterType, validatepublic static LocalSelectionTransfer getInstance()
public ISelection getSelection()
LocalSelectionTransfergetSelection in class LocalSelectionTransferpublic long getSelectionSetTime()
LocalSelectionTransfergetSelectionSetTime in class LocalSelectionTransferTypedEvent.timepublic void setSelection(ISelection s)
LocalSelectionTransfersetSelection in class LocalSelectionTransfers - the transfer datapublic void setSelectionSetTime(long time)
LocalSelectionTransfersetSelectionTime(event.time & 0xFFFF)setSelectionSetTime in class LocalSelectionTransfertime - the time when the selection operation was startedTypedEvent.timepublic void javaToNative(Object object, TransferData transferData)
LocalSelectionTransferjavaToNative in class LocalSelectionTransferobject - a java byte[] containing the data to be convertedtransferData - an empty TransferData object; this
object will be filled in on return with the platform specific format of the dataByteArrayTransfer.javaToNative(java.lang.Object, org.eclipse.swt.dnd.TransferData)public Object nativeToJava(TransferData transferData)
LocalSelectionTransfernativeToJava in class LocalSelectionTransfertransferData - the platform specific representation of the data to be
been convertedbyte[] containing the converted data if the
conversion was successful; otherwise nullByteArrayTransfer.nativeToJava(TransferData)Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.