+ if (data == null)
+ {
+ Cache.log.debug("standard URIListFlavor (" + uriListFlavor
+ + ") doesn't resolve. trying others.");
+ // try 'best' dataflavor
+ data = (String) t.getTransferData(DataFlavor
+ .selectBestTextFlavor(t.getTransferDataFlavors()));
+ Cache.log.debug("Dataflavor "
+ + DataFlavor.selectBestTextFlavor(t
+ .getTransferDataFlavors()) + " returned " + data);
+ }