@Override
	public synchronized Object getTransferData(DataFlavor f)
			throws UnsupportedFlavorException, IOException {

		if (f.equals(localProgramSelectionFlavor)) {
			return selectionData;
		}
		throw new UnsupportedFlavorException(f);

	}
Return the transfer data with the given data flavor.
Ghidra/Features/Base/src/main/java/ghidra/app/util/SelectionTransferable.java