Class ImageSelection
java.lang.Object
javax.swing.TransferHandler
panoramajoinner.clipboardfunctions.ImageSelection
- All Implemented Interfaces:
java.awt.datatransfer.Transferable
,java.io.Serializable
public class ImageSelection
extends javax.swing.TransferHandler
implements java.awt.datatransfer.Transferable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.TransferHandler
javax.swing.TransferHandler.DropLocation, javax.swing.TransferHandler.TransferSupport
-
Field Summary
Fields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, LINK, MOVE, NONE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
canImport
(javax.swing.JComponent comp, java.awt.datatransfer.DataFlavor[] flavor) java.awt.datatransfer.Transferable
createTransferable
(javax.swing.JComponent comp) int
getSourceActions
(javax.swing.JComponent c) java.lang.Object
getTransferData
(java.awt.datatransfer.DataFlavor flavor) java.awt.datatransfer.DataFlavor[]
boolean
importData
(javax.swing.JComponent comp, java.awt.datatransfer.Transferable t) boolean
isDataFlavorSupported
(java.awt.datatransfer.DataFlavor flavor) Methods inherited from class javax.swing.TransferHandler
canImport, exportAsDrag, exportDone, exportToClipboard, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, getVisualRepresentation, importData, setDragImage, setDragImageOffset
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ImageSelection
-
-
Method Details
-
getSourceActions
public int getSourceActions(javax.swing.JComponent c) - Overrides:
getSourceActions
in classjavax.swing.TransferHandler
-
canImport
public boolean canImport(javax.swing.JComponent comp, java.awt.datatransfer.DataFlavor[] flavor) - Overrides:
canImport
in classjavax.swing.TransferHandler
-
createTransferable
public java.awt.datatransfer.Transferable createTransferable(javax.swing.JComponent comp) - Overrides:
createTransferable
in classjavax.swing.TransferHandler
-
importData
public boolean importData(javax.swing.JComponent comp, java.awt.datatransfer.Transferable t) - Overrides:
importData
in classjavax.swing.TransferHandler
-
getTransferData
public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor) - Specified by:
getTransferData
in interfacejava.awt.datatransfer.Transferable
-
getTransferDataFlavors
public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()- Specified by:
getTransferDataFlavors
in interfacejava.awt.datatransfer.Transferable
-
isDataFlavorSupported
public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor) - Specified by:
isDataFlavorSupported
in interfacejava.awt.datatransfer.Transferable
-