Class SwingDragger.FileTransferable

  • All Implemented Interfaces:
    java.awt.datatransfer.Transferable
    Enclosing class:
    SwingDragger

    public static class SwingDragger.FileTransferable
    extends java.lang.Object
    implements java.awt.datatransfer.Transferable
    A File Transferable.
    • Constructor Summary

      Constructors 
      Constructor Description
      FileTransferable​(java.io.File aFile)
      Creates transferable.
      FileTransferable​(java.util.List<java.io.File> theFiles)
      Creates transferable.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getTransferData​(java.awt.datatransfer.DataFlavor aFlavor)
      Transferable method.
      java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
      Transferable method.
      boolean isDataFlavorSupported​(java.awt.datatransfer.DataFlavor aFlavor)
      Transferable method.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FileTransferable

        public FileTransferable​(java.io.File aFile)
        Creates transferable.
      • FileTransferable

        public FileTransferable​(java.util.List<java.io.File> theFiles)
        Creates transferable.
    • Method Detail

      • getTransferDataFlavors

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

        public boolean isDataFlavorSupported​(java.awt.datatransfer.DataFlavor aFlavor)
        Transferable method.
        Specified by:
        isDataFlavorSupported in interface java.awt.datatransfer.Transferable
      • getTransferData

        public java.lang.Object getTransferData​(java.awt.datatransfer.DataFlavor aFlavor)
        Transferable method.
        Specified by:
        getTransferData in interface java.awt.datatransfer.Transferable