|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectByteArrayTransfer
org.csstudio.ui.util.dnd.SerializableItemTransfer
public class SerializableItemTransfer
Drag-and-Drop Transfer for any serializable object.
Method Summary | |
---|---|
java.lang.String |
getClassName()
|
static SerializableItemTransfer |
getTransfer(java.lang.Class<? extends java.io.Serializable> clazz)
|
static SerializableItemTransfer |
getTransfer(java.lang.String className)
|
static Transfer[] |
getTransfers(java.lang.Class[] classes)
|
static java.util.Collection<Transfer> |
getTransfers(java.util.Collection<java.lang.String> classeNames)
|
protected int[] |
getTypeIds()
|
protected java.lang.String[] |
getTypeNames()
|
void |
javaToNative(java.lang.Object object,
TransferData transferData)
Serialize item |
java.lang.Object |
nativeToJava(TransferData transferData)
De-serialize items |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static Transfer[] getTransfers(java.lang.Class[] classes)
classes
- Types to be transferred
public static java.util.Collection<Transfer> getTransfers(java.util.Collection<java.lang.String> classeNames)
public static SerializableItemTransfer getTransfer(java.lang.Class<? extends java.io.Serializable> clazz)
public static SerializableItemTransfer getTransfer(java.lang.String className)
clazz
- Type to be transferred
protected int[] getTypeIds()
protected java.lang.String[] getTypeNames()
public java.lang.String getClassName()
public void javaToNative(java.lang.Object object, TransferData transferData)
public java.lang.Object nativeToJava(TransferData transferData)
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |