Object (@NotNull String dataId) { if (PlatformDataKeys.DELETE_ELEMENT_PROVIDER.is(dataId) && myDeleteProvider != null) { return myDeleteProvider; } else if (CommonDataKeys.VIRTUAL_FILE_ARRAY.is(dataId)) { return getSelectedChanges().toArray(VirtualFile.EMPTY_ARRAY); } return super.getData(dataId); }