@Override
    public Object getData(@NotNull String dataId) {
      if (FileSystemTree.DATA_KEY.is(dataId)) {
        return myFileSystemTree;
      }
      if (CommonDataKeys.VIRTUAL_FILE_ARRAY.is(dataId)) {
        return myFileSystemTree == null ? null : myFileSystemTree.getSelectedFiles();
      }
      if (PlatformDataKeys.PASTE_PROVIDER.is(dataId)) {
        return myPasteProvider;
      }
      return myChooserDescriptor.getUserData(dataId);
    }
@Override
    public Object getData(@NotNull String dataId)