- java.lang.Object
- 
- java.awt.dnd.DropTargetContext.TransferableProxy
 
- 
- すべての実装されたインタフェース:
- Transferable
 - 含まれているクラス:
- DropTargetContext
 
 protected class DropTargetContext.TransferableProxy extends Object implements Transferable TransferableProxyは、Transferableインタフェースを実装するヘルパー内部クラスであり、特定のドラッグ&ドロップ操作のデータ転送を表す別のTransferableオブジェクトのためのプロキシとして機能します。プロキシはすべての要求をカプセル化された転送可能オブジェクトに送信し、ローカル転送の場合は、カプセル化された転送可能オブジェクトから返されたデータを追加で自動的に変換します。 
- 
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 protected booleanisLocalカプセル化されたTransferableオブジェクトが(同じJVM内での)ローカルなドラッグ&ドロップ操作の結果を表すかどうかを示すboolean。protected Transferabletransferableカプセル化されたTransferableオブジェクト。
 - 
メソッドのサマリー修飾子と型 メソッド 説明 ObjectgetTransferData(DataFlavor df)要求されたデータ・フレーバに対してカプセル化した転送可能オブジェクトによって提供されるデータを表すオブジェクトを返します。DataFlavor[]getTransferDataFlavors()カプセル化された転送可能オブジェクトによってデータが提供されるフレーバを示すDataFlavorオブジェクトの配列を返します。booleanisDataFlavorSupported(DataFlavor flavor)指定されたデータ・フレーバが、カプセル化された転送可能オブジェクトによってサポートされているかどうかを返します。
 
- 
- 
- 
フィールドの詳細- 
transferableprotected Transferable transferable カプセル化されたTransferableオブジェクト。
 - 
isLocalprotected boolean isLocal カプセル化されたTransferableオブジェクトが(同じJVM内での)ローカルなドラッグ&ドロップ操作の結果を表すかどうかを示すboolean。
 
- 
 - 
メソッドの詳細- 
getTransferDataFlavorspublic DataFlavor[] getTransferDataFlavors() カプセル化された転送可能オブジェクトによってデータが提供されるフレーバを示すDataFlavorオブジェクトの配列を返します。- 定義:
- getTransferDataFlavors、インタフェース:- Transferable
- 戻り値:
- カプセル化された転送可能オブジェクトによってデータを提供できるデータ・フレーバの配列
 
 - 
isDataFlavorSupportedpublic boolean isDataFlavorSupported(DataFlavor flavor) 指定されたデータ・フレーバが、カプセル化された転送可能オブジェクトによってサポートされているかどうかを返します。- 定義:
- isDataFlavorSupported、インタフェース:- Transferable
- パラメータ:
- flavor- データに対して要求されたフレーバ
- 戻り値:
- データ・フレーバがサポートされる場合はtrue。それ以外の場合はfalse
 
 - 
getTransferDatapublic Object getTransferData(DataFlavor df) throws UnsupportedFlavorException, IOException 要求されたデータ・フレーバに対してカプセル化した転送可能オブジェクトによって提供されるデータを表すオブジェクトを返します。ローカル転送の場合は、application/x-java-serialized-objectデータ・フレーバでデータが要求されたときに、カプセル化した転送可能オブジェクトから返されるオブジェクトの直列化したコピーが提供されます。 - 定義:
- getTransferData、インタフェース:- Transferable
- パラメータ:
- df- データに対して要求されたフレーバ
- 戻り値:
- 転送されるデータを表すオブジェクト
- 例外:
- IOException- 要求されたフレーバのデータが使用できなくなった場合。
- UnsupportedFlavorException- 要求されたデータ・フレーバがサポートされていない場合。
- 関連項目:
- DataFlavor.getRepresentationClass()
 
 
- 
 
-