public class TransferablesList
extends java.util.ArrayList
implements java.awt.datatransfer.Transferable
Transferable
objects. This class is currently a singleton because of limitations in JDK 1.4 which will be fixed in 1.5 at which time this class should no longer be a singleton.Modifier and Type | Field and Description |
---|---|
static java.awt.datatransfer.DataFlavor |
TRANSFERABLE_LIST_FLAVOR |
Constructor and Description |
---|
TransferablesList(java.util.List<? extends java.awt.datatransfer.Transferable> transferables) |
Modifier and Type | Method and Description |
---|---|
static TransferablesList |
getInstance()
Deprecated.
This class is no longer a singleton, use the constructor.
|
java.lang.Object |
getTransferData(java.awt.datatransfer.DataFlavor flavor) |
java.awt.datatransfer.DataFlavor[] |
getTransferDataFlavors() |
void |
initialize(java.util.ArrayList list)
Deprecated.
There is no replacement.
|
boolean |
isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor) |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeRange, retainAll, set, size, subList, toArray, toArray, trimToSize
public static final java.awt.datatransfer.DataFlavor TRANSFERABLE_LIST_FLAVOR
public TransferablesList(java.util.List<? extends java.awt.datatransfer.Transferable> transferables)
@Deprecated public static TransferablesList getInstance()
@Deprecated public void initialize(java.util.ArrayList list)
public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException
getTransferData
in interface java.awt.datatransfer.Transferable
java.awt.datatransfer.UnsupportedFlavorException
java.io.IOException
public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors
in interface java.awt.datatransfer.Transferable
public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
isDataFlavorSupported
in interface java.awt.datatransfer.Transferable