java.awt.datatransfer
Interface Transferable
java.lang.Object
|
+--java.awt.datatransfer.Transferable
public interface Transferable
This interface is implemented by classes that can transfer data.
Since:Author:- Aaron M. Renn <arenn@urbanophile.com>
getTransferData
public Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
Returns the data in the specified DataFlavor
.
Parameters:
Returns:
- the data in the appropriate flavor
Throws:
See Also:
getTransferDataFlavors
public DataFlavor[] getTransferDataFlavors()
This method returns a list of available data flavors for the data being
transferred. The array returned will be sorted from most preferred
flavor at the beginning to least preferred at the end.
Returns:
- adA list of data flavors for this data
isDataFlavorSupported
public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
Tests whether or not this data can be delivered in the specified data
flavor.
Parameters:
Returns:
- true if the data flavor is supported