Class UriTransfer
- java.lang.Object
-
- org.eclipse.swt.dnd.Transfer
-
- org.eclipse.swt.dnd.ByteArrayTransfer
-
- org.eclipse.graphiti.ui.internal.util.clipboard.UriTransfer
-
public class UriTransfer extends org.eclipse.swt.dnd.ByteArrayTransferSWTTransferfor transporting a number of objectURI-addressable objects. Expected data class isUriTransferData. In copy/paste scenario, use theModelClipboardfacility.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UriTransfergetInstance()protected int[]getTypeIds()protected java.lang.String[]getTypeNames()protected voidjavaToNative(java.lang.Object data, org.eclipse.swt.dnd.TransferData transferData)protected java.lang.ObjectnativeToJava(org.eclipse.swt.dnd.TransferData transferData)java.lang.StringtoString()
-
-
-
Method Detail
-
getInstance
public static UriTransfer getInstance()
- Returns:
- the singleton instance
-
getTypeIds
protected int[] getTypeIds()
- Specified by:
getTypeIdsin classorg.eclipse.swt.dnd.Transfer
-
getTypeNames
protected java.lang.String[] getTypeNames()
- Specified by:
getTypeNamesin classorg.eclipse.swt.dnd.Transfer
-
javaToNative
protected void javaToNative(java.lang.Object data, org.eclipse.swt.dnd.TransferData transferData)- Overrides:
javaToNativein classorg.eclipse.swt.dnd.ByteArrayTransfer
-
nativeToJava
protected java.lang.Object nativeToJava(org.eclipse.swt.dnd.TransferData transferData)
- Overrides:
nativeToJavain classorg.eclipse.swt.dnd.ByteArrayTransfer
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-