org.mockcentral.editor.nodes
Class NodeTransfer
java.lang.Object
org.eclipse.swt.dnd.Transfer
org.eclipse.swt.dnd.ByteArrayTransfer
org.mockcentral.editor.nodes.NodeTransfer
- All Implemented Interfaces:
- org.mockcentral.editor.nodes.IMockCentralNodeTransfer
public class NodeTransfer
- extends org.eclipse.swt.dnd.ByteArrayTransfer
- implements org.mockcentral.editor.nodes.IMockCentralNodeTransfer
A ByteArrayTransfer class used for copying and pasting instances
of the MockCentralNode class.
- Author:
- David Hutchinson
| Methods inherited from class org.eclipse.swt.dnd.ByteArrayTransfer |
getSupportedTypes, isSupportedType |
| Methods inherited from class org.eclipse.swt.dnd.Transfer |
registerType, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static NodeTransfer getInstance()
- Returns the Singleton instance.
- Returns:
- the Singleton instance.
dispose
public static void dispose()
- Sets the instance to null.
javaToNative
public void javaToNative(java.lang.Object object,
org.eclipse.swt.dnd.TransferData transferData)
- Overrides:
javaToNative in class org.eclipse.swt.dnd.ByteArrayTransfer
nativeToJava
public java.lang.Object nativeToJava(org.eclipse.swt.dnd.TransferData transferData)
- Overrides:
nativeToJava in class org.eclipse.swt.dnd.ByteArrayTransfer
getTypeNames
protected java.lang.String[] getTypeNames()
- Specified by:
getTypeNames in class org.eclipse.swt.dnd.Transfer
getTypeIds
protected int[] getTypeIds()
- Specified by:
getTypeIds in class org.eclipse.swt.dnd.Transfer