Transferable t = support.getTransferable(); nodes = (DefaultMutableTreeNode[])t.getTransferData(nodesFlavor); } catch(UnsupportedFlavorException ufe) {
@Override @SuppressWarnings("unchecked") public boolean importData(TransferSupport transferSupport) { try { Transferable transferable = transferSupport.getTransferable(); List<File> files = (List<File>) transferable.getTransferData( DataFlavor.javaFileListFlavor); readPDFFile(files.get(0), ""); return true; } catch (IOException e) { new ErrorDialog(e).setVisible(true); return true; } catch (UnsupportedFlavorException e) { throw new RuntimeException(e); } } });
String importString = (String) support.getTransferable().getTransferData(DataFlavor.stringFlavor); for (String value: importString.split("\\n")) { if (!"".equals(value)) { (List<File>) support.getTransferable().getTransferData(DataFlavor.javaFileListFlavor), childIndex );
@Override public boolean importData(TransferSupport support) { return importData((JComponent) support.getComponent(), support.getTransferable(), new HashSet<Figure>(), support.getDropLocation() == null ? null : support.getDropLocation().getDropPoint()); }
private void tryToImportUrl(TransferSupport support) throws UnsupportedFlavorException, IOException, ClassNotFoundException { URL transferData = (URL) support.getTransferable().getTransferData(new DataFlavor(APPLICATION_X_JAVA_URL_DATA_FLAVOR)); openLogFile(VFS.getManager().resolveFile(transferData.toString())); }
private Boolean dropFeature(TransferHandler.TransferSupport support) { try { dropFeature((List<File>) support.getTransferable().getTransferData(DataFlavor.javaFileListFlavor)); return true; } catch (UnsupportedFlavorException | IOException ex) { LOG.log(Level.SEVERE, ex.getMessage(), ex); } LOG.warning("Invalid files.The files are not Feature files"); return false; }
@Override public boolean canImport(TransferSupport support) { if (support.isDataFlavorSupported(SearchFilterTransferable.SEARCHFILTER_FLAVOR) && support.getTransferable() != null) { JList.DropLocation dropLocation = (JList.DropLocation) support.getDropLocation(); return dropLocation.isInsert(); } return false; }
public boolean canImport(TransferSupport support) { boolean res = false; if (JImageCropping.this.isEnabled()) { Transferable transferable = support.getTransferable(); if (transferable != null && (support.isDataFlavorSupported(DataFlavor.javaFileListFlavor) || support.isDataFlavorSupported(DataFlavor.imageFlavor))) { res = true; } } return res; }
public boolean importData(TransferSupport support) { if (canImport(support)) { Transferable transferable = support.getTransferable(); Point point = support.getDropLocation().getDropPoint(); int resource = resourceAtPoint(point); Date date = dateAtPoint(point); timelineDrop.done(transferable, resource, date); } return false; } }
public boolean importData(TransferSupport support) { if (canImport(support)) { Transferable transferable = support.getTransferable(); Point point = support.getDropLocation().getDropPoint(); int resource = resourceAtPoint(point); DayDate dayDate = dayDateAtPoint(point); timelineDrop.done(transferable, resource, dayDate); } return false; } }
public boolean importData(TransferSupport support) { if (canImport(support)) { Transferable transferable = support.getTransferable(); Point point = support.getDropLocation().getDropPoint(); int resource = resourceAtPoint(point); DayDate dayDate = dayDateAtPoint(point); timelineDrop.done(transferable, resource, dayDate); } return false; } }
@Override public boolean canImport(TransferSupport support) { boolean res = false; Transferable t = support.getTransferable(); if (t != null && support.isDataFlavorSupported(DataFlavor.stringFlavor)) { res = true; } return res; }
@SuppressWarnings("unchecked") private List<File> getListOfFiles(TransferSupport support) { try { return (List<File>) support.getTransferable().getTransferData(DataFlavor.javaFileListFlavor); } catch (UnsupportedFlavorException e) { throw new RuntimeException("The dropped data is not supported. The unsupported DataFlavors are " + StringUtils.join(support.getDataFlavors(), ","), e); } catch (IOException e) { throw new RuntimeException("Cannot read the dropped data.", e); } }
private boolean isMimeType(TransferSupport support, DataFlavor flavor) { try { if (support.getTransferable().isDataFlavorSupported(flavor)){ final Object transferData = support.getTransferable().getTransferData(flavor); return null != transferData; } } catch (Exception ignored) { } return false; }
private void tryToImportUriList(TransferSupport support) throws UnsupportedFlavorException, IOException, ClassNotFoundException { String transferData = (String) support.getTransferable().getTransferData(new DataFlavor(TEXT_URI_LIST)); String[] split = transferData.split("\n"); for (String string : split) { string = string.trim(); if (StringUtils.isNotBlank(string)) { openLogFile(VFS.getManager().resolveFile(string)); } } }
DragPanel target = (DragPanel)support.getComponent(); try { DragPanel src = (DragPanel)support.getTransferable().getTransferData(localObjectFlavor); JLabel l = new JLabel(); l.setIcon(src.draggingLabel.getIcon());
Transferable transferable = support.getTransferable(); try { Object draggedImage = transferable.getTransferData(DATA_FLAVOUR);
Object[] values = (Object[])info.getTransferable().getTransferData( localObjectFlavor); addCount = values.length;
String importString = (String) support.getTransferable().getTransferData(DataFlavor.stringFlavor); (List<File>) support.getTransferable().getTransferData(DataFlavor.javaFileListFlavor), childIndex );
@Override public boolean importData(TransferHandler.TransferSupport support) { if (!this.canImport(support)) { return false; } DnDTabbedPane target = (DnDTabbedPane) support.getComponent(); DnDTabbedPane.DropLocation dl = target.getDropLocation(); try { DnDTabData data = (DnDTabData) support.getTransferable().getTransferData(this.localObjectFlavor); DnDTabbedPane src = data.tabbedPane; int index = dl.getIndex(); if (target.equals(src)) { src.convertTab(src.dragTabIndex, index); } else { src.exportTab(src.dragTabIndex, target, index); } return true; } catch (UnsupportedFlavorException | IOException ex) { ex.printStackTrace(); } return false; }