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

		if (f.equals(localTreeNodeFlavor)) {
			return nodeList;
		}
		throw new UnsupportedFlavorException(f);
	}
Defines data that is available for drag/drop and clipboard transfers.
The data is an ArrayList of ProgramNode objects.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/programtree/ProgramTreeTransferable.java