public boolean canImportTransferable(DataFlavor[] transferFlavors) {
		boolean result = false;
		for (DataFlavor df:transferFlavors) {
			if (DataFlavor.javaFileListFlavor.equals(df)
				|| DataFlavor.imageFlavor.equals(df)
				|| (urlListDataFlavor != null && urlListDataFlavor.equals(df))
			) {
				result = true;
				break;
			} else if (urlListDataFlavor != null && urlListDataFlavor.equals(df)) {
				result = true;
				break;
			}
		}
		return result;
	}