}
private void initTransferHandler() {
getTransferHandler().registerNodeDropHandler(DefaultFileNode.class, new DefaultFileDropHandler());
getTransferHandler().registerNodeDropHandler(FolderFileNode.class, new FileFolderDropHandler());
getTransferHandler().registerNodeDropHandler(FolderLinkNode.class, new FileFolderDropHandler());
getTransferHandler().registerNodeDropHandler(FolderTypeMyFilesNode.class, new FileFolderDropHandler());
getTransferHandler().registerNodeDropHandler(FolderVirtualNode.class, new VirtualFolderDropHandler());
getTransferHandler().registerNodeDropHandler(ProjectRootNode.class, new VirtualFolderDropHandler());
//default fallback for folder