Package org.eclipse.net4j.util.ui.dnd
Class DNDTransfer<TYPE>
- java.lang.Object
- 
- org.eclipse.swt.dnd.Transfer
- 
- org.eclipse.swt.dnd.ByteArrayTransfer
- 
- org.eclipse.net4j.util.ui.dnd.DNDTransfer<TYPE>
 
 
 
- 
 public abstract class DNDTransfer<TYPE> extends ByteArrayTransfer - Author:
- Eike Stepper
 
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedDNDTransfer(java.lang.String typeName)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected int[]getTypeIds()protected java.lang.String[]getTypeNames()protected voidjavaToNative(java.lang.Object object, TransferData transferData)protected java.lang.ObjectnativeToJava(TransferData transferData)protected abstract TYPEreadObject(ExtendedDataInputStream in)protected abstract voidwriteObject(ExtendedDataOutputStream out, TYPE object)- 
Methods inherited from class org.eclipse.swt.dnd.ByteArrayTransfergetSupportedTypes, isSupportedType
 - 
Methods inherited from class org.eclipse.swt.dnd.TransferregisterType, validate
 
- 
 
- 
- 
- 
Method Detail- 
getTypeIdsprotected int[] getTypeIds() - Specified by:
- getTypeIdsin class- Transfer
 
 - 
getTypeNamesprotected java.lang.String[] getTypeNames() - Specified by:
- getTypeNamesin class- Transfer
 
 - 
javaToNativeprotected void javaToNative(java.lang.Object object, TransferData transferData)- Overrides:
- javaToNativein class- ByteArrayTransfer
 
 - 
nativeToJavaprotected java.lang.Object nativeToJava(TransferData transferData) - Overrides:
- nativeToJavain class- ByteArrayTransfer
 
 - 
writeObjectprotected abstract void writeObject(ExtendedDataOutputStream out, TYPE object) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
readObjectprotected abstract TYPE readObject(ExtendedDataInputStream in) throws java.io.IOException - Throws:
- java.io.IOException
 
 
- 
 
-