Ejemplo n.º 1
0
 /**
  * Checks whether a callback has been registered for any of the data flavors supported by this
  * drop event.
  *
  * @param support The TransferSupport describing the drop event.
  * @return Whether or not a callback for any of the support's data flavors has been registered.
  */
 @Override
 public boolean canImport(final TransferSupport support) {
   for (DataFlavor flavor : _callbackMapping.keySet()) {
     final LinkedList<DropHandlerCallback> callbackLinkedList = _callbackMapping.get(flavor);
     if (callbackLinkedList.size() > 0 && support.isDataFlavorSupported(flavor)) return true;
   }
   return false;
 }