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, trimToSizepublic 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.Transferablejava.awt.datatransfer.UnsupportedFlavorExceptionjava.io.IOExceptionpublic java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors in interface java.awt.datatransfer.Transferablepublic boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
isDataFlavorSupported in interface java.awt.datatransfer.Transferable