Documentation of 'org.jhotdraw.gui.datatransfer.InputStreamTransferable' Java class
InputStreamTransferable
org.jhotdraw.gui.datatransfer

Class InputStreamTransferable

  • All Implemented Interfaces:
    java.awt.datatransfer.Transferable


    public class InputStreamTransferable
    extends AbstractTransferable
    A Transferable with an InputStream as its transfer class.
    • Constructor Detail

      • InputStreamTransferable

        public InputStreamTransferable(java.awt.datatransfer.DataFlavor flavor,
                                       byte[] data)
        Creates a new instance.
      • InputStreamTransferable

        public InputStreamTransferable(java.awt.datatransfer.DataFlavor[] flavors,
                                       byte[] data)
        Note: For performance reasons this method stores a reference to the data array instead of cloning it. Do not modify the data array after invoking this method.
        Parameters:
        flavors -
        data -
    • Method Detail

      • getTransferData

        public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
                                         throws java.awt.datatransfer.UnsupportedFlavorException,
                                                java.io.IOException
        Throws:
        java.awt.datatransfer.UnsupportedFlavorException
        java.io.IOException

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.