|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MultiTransferObject
Interface for transferring multiple objects at once.
| Method Summary | |
|---|---|
boolean |
areDataFlavorsSupported(java.awt.datatransfer.DataFlavor[] array)
Test whether each transferred item supports at least one of these flavors. |
int |
getCount()
Get the number of transferred elements. |
java.awt.datatransfer.Transferable |
getTransferableAt(int index)
Get the transferable at some index. |
java.lang.Object |
getTransferData(int indx,
java.awt.datatransfer.DataFlavor flavor)
Get transfer data for the item at some index. |
java.awt.datatransfer.DataFlavor[] |
getTransferDataFlavors(int i)
Get list of all supported flavors for the item at an index. |
boolean |
isDataFlavorSupported(int index,
java.awt.datatransfer.DataFlavor flavor)
Test whether a given data flavor is supported by the item at index. |
| Method Detail |
|---|
int getCount()
java.awt.datatransfer.Transferable getTransferableAt(int index)
index - the index
boolean isDataFlavorSupported(int index,
java.awt.datatransfer.DataFlavor flavor)
index.
index - the indexflavor - the flavor to test
true if the flavor is supportedboolean areDataFlavorsSupported(java.awt.datatransfer.DataFlavor[] array)
array - array of flavors
true if all items support one or more flavorsjava.awt.datatransfer.DataFlavor[] getTransferDataFlavors(int i)
i - the index
java.lang.Object getTransferData(int indx,
java.awt.datatransfer.DataFlavor flavor)
throws java.awt.datatransfer.UnsupportedFlavorException,
java.io.IOException
indx - the indexflavor - the flavor desired
java.io.IOException - if there is an I/O problem
java.awt.datatransfer.UnsupportedFlavorException - if that flavor is not supported
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||