com.colorpicker.swing
Class ImageTransferable

java.lang.Object
  extended by com.colorpicker.swing.ImageTransferable
All Implemented Interfaces:
java.awt.datatransfer.Transferable

 class ImageTransferable
extends java.lang.Object
implements java.awt.datatransfer.Transferable


Field Summary
(package private)  java.awt.Image img
           
 
Constructor Summary
ImageTransferable(java.awt.Image i)
           
 
Method Summary
 java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor f)
           
 java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
           
 boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

img

java.awt.Image img
Constructor Detail

ImageTransferable

public ImageTransferable(java.awt.Image i)
Method Detail

getTransferData

public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor f)
                                 throws java.awt.datatransfer.UnsupportedFlavorException,
                                        java.io.IOException
Specified by:
getTransferData in interface java.awt.datatransfer.Transferable
Throws:
java.awt.datatransfer.UnsupportedFlavorException
java.io.IOException

getTransferDataFlavors

public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
Specified by:
getTransferDataFlavors in interface java.awt.datatransfer.Transferable

isDataFlavorSupported

public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
Specified by:
isDataFlavorSupported in interface java.awt.datatransfer.Transferable