Class MultiplexedTransferable
- java.lang.Object
- 
- com.inductiveautomation.ignition.client.util.MultiplexedTransferable
 
- 
- All Implemented Interfaces:
- java.awt.datatransfer.Transferable
 
 public class MultiplexedTransferable extends java.lang.Object implements java.awt.datatransfer.TransferableA transferable that accepts multiple transferables and will multiplex between them. If there is overlap in the supported dataflavors, the transferables that come first win.
- 
- 
Constructor SummaryConstructors Constructor Description MultiplexedTransferable(java.awt.datatransfer.Transferable... xfers)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetTransferData(java.awt.datatransfer.DataFlavor flavor)java.awt.datatransfer.DataFlavor[]getTransferDataFlavors()booleanisDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
 
- 
- 
- 
Method Detail- 
getTransferDataFlavorspublic java.awt.datatransfer.DataFlavor[] getTransferDataFlavors() - Specified by:
- getTransferDataFlavorsin interface- java.awt.datatransfer.Transferable
 
 - 
isDataFlavorSupportedpublic boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor) - Specified by:
- isDataFlavorSupportedin interface- java.awt.datatransfer.Transferable
 
 - 
getTransferDatapublic java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException- Specified by:
- getTransferDatain interface- java.awt.datatransfer.Transferable
- Throws:
- java.awt.datatransfer.UnsupportedFlavorException
- java.io.IOException
 
 
- 
 
-