ist.palcom.eclipse.browserplugin
Class InfoTransfer

java.lang.Object
  extended by ByteArrayTransfer
      extended by ist.palcom.eclipse.browserplugin.InfoTransfer

public class InfoTransfer
extends ByteArrayTransfer

An experimental transfer class for Info objects: puts the object in a buffer (map) in the plugin instance, and just send the key. NB! This class doesn't do proper serialization of the transferred object, and thus only works when transmitter and receiver have a shared reference space.


Method Summary
static InfoTransfer getInstance()
           
protected  int[] getTypeIds()
           
protected  java.lang.String[] getTypeNames()
           
 void javaToNative(java.lang.Object object, TransferData transferData)
           
 java.lang.Object nativeToJava(TransferData transferData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static InfoTransfer getInstance()

javaToNative

public void javaToNative(java.lang.Object object,
                         TransferData transferData)

nativeToJava

public java.lang.Object nativeToJava(TransferData transferData)

getTypeNames

protected java.lang.String[] getTypeNames()

getTypeIds

protected int[] getTypeIds()