@Nullable public static DiffPanelImpl fromDataContext(DataContext dataContext) { DiffViewer viewer = PlatformDataKeys.DIFF_VIEWER.getData(dataContext); return viewer instanceof DiffPanelImpl ? (DiffPanelImpl) viewer : null; }