blob: c8c5e4a05ac9847dad3933a9e9f45bca5e6e8779 [file] [log] [blame]
package org.eclipse.swt.dnd;
/*
* (c) Copyright IBM Corp. 2000, 2001.
* All Rights Reserved
*/
import org.eclipse.swt.internal.gtk.*;
/**
* The class <code>ByteArrayTransfer</code> provides a platform specific mechanism for transforming
* a Java array of bytes into a format that can be passed around in a Drag and Drop operation and vice
* versa.
*
* <p>This abstract class can be subclassed to provided utilities for transforming Java data types
* into the byte array based platform specific drag and drop data types. See TextTransfer and
* FileTransfer for examples. If the data you are transferring <b>does not</b> map to a byte array,
* you should sub-class Transfer directly and do your own mapping to the platform data types.</p>
*/
public abstract class ByteArrayTransfer extends Transfer {
public TransferData[] getSupportedTypes(){
return null;
}
public boolean isSupportedType(TransferData transferData){
return false;
}
}