全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
  インタフェース java.awt.datatransfer.Transferable
  -  public interface Transferable
転送操作のためのデータを提供するために使用されるクラスのインタフェースを定義します。
   
  -   getTransferData(DataFlavor) getTransferData(DataFlavor)
-   転送されるデータを表現するオブジェクトを返す。
  
-   getTransferDataFlavors() getTransferDataFlavors()
-   データを提供できるフレーバを示す DataFlavor オブジェクトの配列を返す。
  
-   isDataFlavorSupported(DataFlavor) isDataFlavorSupported(DataFlavor)
-   指定したデータフレーバが、このオブジェクトに対してサポートされているかを返す。
   
 getTransferDataFlavors
getTransferDataFlavors
  public abstract DataFlavor[] getTransferDataFlavors()
  -  データを提供することができるフレーバを示す DataFlavor オブジェクトの配列を返します。配列はデータ提供のための優先設定にしたがって (最も詳しく記述されているものから、そうでないものへ) 順序付けされなければなりません。
   
- 
    -  返り値:
    
-  このデータを転送できるデータフレーバの配列
  
 
 isDataFlavorSupported
isDataFlavorSupported
  public abstract boolean isDataFlavorSupported(DataFlavor flavor)
  -  指定したデータフレーバが、このオブジェクトに対してサポートされているかを返します。
   
- 
    -  パラメータ:
    
-  flavor - データに対し要求されたフレーバ
    
-  返り値:
    
-  データフレーバがサポートされているかを示す boolean 型の値
  
 
 getTransferData
getTransferData
  public abstract Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException
  -  転送されるデータを表現するオブジェクトを返します。返されるオブジェクトのクラスは、フレーバの表現クラスで定義されます。
   
- 
    -  パラメータ:
    
-  flavor - データに対し要求されたフレーバ
    
-  例外: IOException
    
-  データが、もはや要求したフレーバで使用不能である場合。
    
-  例外: UnsupportedFlavorException
    
-  要求したフレーバがサポートされていない場合。
    
-  参照:
    
-  getRepresentationClass
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス