graphics.clipboard
Class TransferableGif

java.lang.Object
  extended by graphics.clipboard.TransferableGif
All Implemented Interfaces:
java.awt.datatransfer.ClipboardOwner, java.awt.datatransfer.Transferable

public class TransferableGif
extends java.lang.Object
implements java.awt.datatransfer.Transferable, java.awt.datatransfer.ClipboardOwner


Field Summary
static java.awt.datatransfer.DataFlavor bitmapFlavor
           
 
Constructor Summary
TransferableGif(java.awt.Image parPicture)
           
 
Method Summary
 java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor parFlavor)
           
 java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
           
 boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor parFlavor)
           
 void lostOwnership(java.awt.datatransfer.Clipboard parClipboard, java.awt.datatransfer.Transferable parTransferable)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bitmapFlavor

public static java.awt.datatransfer.DataFlavor bitmapFlavor
Constructor Detail

TransferableGif

public TransferableGif(java.awt.Image parPicture)
Method Detail

getTransferDataFlavors

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

isDataFlavorSupported

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

getTransferData

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

lostOwnership

public void lostOwnership(java.awt.datatransfer.Clipboard parClipboard,
                          java.awt.datatransfer.Transferable parTransferable)
Specified by:
lostOwnership in interface java.awt.datatransfer.ClipboardOwner