|
Bali Share 1.1.18 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.bali.share.datatransfer.TransferUtils
A collection of utility methods for dealing with DataFlavors and Transferables.
ObjectTransferable
,
CompoundTransferable
Method Summary | |
static java.awt.datatransfer.DataFlavor |
getDataFlavor(java.lang.Class classObj)
Returns the DataFlavor appropriate for this class. |
static java.awt.datatransfer.DataFlavor |
getDataFlavor(java.lang.Object object)
Returns the DataFlavor appropriate for this object. |
static boolean |
supportsDataFlavor(java.awt.datatransfer.DataFlavor[] flavors,
java.awt.datatransfer.DataFlavor requested)
Returns true if any of the DataFlavors in the given array support the requested DataFlavor. |
static boolean |
supportsDataFlavor(java.awt.datatransfer.DataFlavor base,
java.awt.datatransfer.DataFlavor requested)
Returns true if the base DataFlavor implies support for the requested DataFlavor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static java.awt.datatransfer.DataFlavor getDataFlavor(java.lang.Object object)
object
- any objectpublic static java.awt.datatransfer.DataFlavor getDataFlavor(java.lang.Class classObj)
classObj
- any classpublic static boolean supportsDataFlavor(java.awt.datatransfer.DataFlavor[] flavors, java.awt.datatransfer.DataFlavor requested)
flavors
- an array of DataFlavorsrequested
- the requested DataFlavorpublic static boolean supportsDataFlavor(java.awt.datatransfer.DataFlavor base, java.awt.datatransfer.DataFlavor requested)
DataFlavor colorFlavor = TransferUtils.getDataFlavor(Color.class); DataFlavor sysColorFlavor = TransferUtils.getDataFlavor(SystemColor.class);then we have:
TransferUtils.supportsDataFlavor(sysColorFlavor, colorFlavor); // returns true TransferUtils.supportsDataFlavor(colorFlavor, sysColorFlavor); // returns false
base
- the base DataFlavorrequested
- the requested DataFlavor
|
Bali Share 1.1.18 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |