Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
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:

Method Summary

java.lang.ObjectgetTransferData(java.awt.datatransfer.DataFlavor flavor)

Returns the data in the specified DataFlavor.
java.awt.datatransfer.DataFlavor[]getTransferDataFlavors()

This method returns a list of available data flavors for the data being transferred.
booleanisDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)

Tests whether or not this data can be delivered in the specified data flavor.

Method Details

getTransferData

public Object getTransferData(java.awt.datatransfer.DataFlavor flavor)

Returns the data in the specified DataFlavor.

Parameters:

Returns:

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:


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: