dsto.dfc.swt.dnd
Class DataObjectTransfer
java.lang.Object
org.eclipse.swt.dnd.Transfer
org.eclipse.swt.dnd.ByteArrayTransfer
dsto.dfc.swt.dnd.DataObjectTransfer
public class DataObjectTransfer
- extends org.eclipse.swt.dnd.ByteArrayTransfer
SWT clipboard transfer type for DBXML-encoded objects.
- Author:
- Matthew Phillips
- See Also:
XmlInput
,
XmlOutput
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 |
DataObjectTransfer
public DataObjectTransfer(Class type)
- Create a new instance.
- Parameters:
type
- The base type of the object that will be transferred by this
format. This is simply done as a shortcut for generating a logical type
name, no test for type conformance is performed on transfer.
DataObjectTransfer
public DataObjectTransfer(String typeName)
- Create a new instance.
- Parameters:
typeName
- A logical name for the type (eg "PersonRecord").
getTypeIds
protected int[] getTypeIds()
- Specified by:
getTypeIds
in class org.eclipse.swt.dnd.Transfer
getTypeNames
protected String[] getTypeNames()
- Specified by:
getTypeNames
in class org.eclipse.swt.dnd.Transfer
javaToNative
protected void javaToNative(Object object,
org.eclipse.swt.dnd.TransferData transferData)
- Overrides:
javaToNative
in class org.eclipse.swt.dnd.ByteArrayTransfer
nativeToJava
protected Object nativeToJava(org.eclipse.swt.dnd.TransferData transferData)
- Overrides:
nativeToJava
in class org.eclipse.swt.dnd.ByteArrayTransfer
Copyright © 2008 Commonwealth of Australia