From 84ee6cebc215a577b1fd9d1b5959bd9e1d31a6cc Mon Sep 17 00:00:00 2001 From: Serge Rider Date: Fri, 1 Feb 2019 17:25:19 +0300 Subject: [PATCH] Grouping panel UI fix (remove presentation switcher) --- .../panel/grouping/GroupingPanel.java | 35 ------------------- 1 file changed, 35 deletions(-) diff --git a/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/panel/grouping/GroupingPanel.java b/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/panel/grouping/GroupingPanel.java index bb2b9ac1c5..8f3887f88b 100644 --- a/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/panel/grouping/GroupingPanel.java +++ b/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/panel/grouping/GroupingPanel.java @@ -156,8 +156,6 @@ public class GroupingPanel implements IResultSetPanel { contributionManager.add(new DeleteColumnAction(resultsContainer)); contributionManager.add(new Separator()); contributionManager.add(new ClearGroupingAction(resultsContainer)); - - contributionManager.add(new PresentationSelectAction()); } abstract static class GroupingAction extends Action { @@ -356,37 +354,4 @@ public class GroupingPanel implements IResultSetPanel { } } - private class PresentationSelectAction extends Action implements IMenuCreator { - public PresentationSelectAction() { - super("View", AS_DROP_DOWN_MENU); - //setImageDescriptor(DBeaverIcons.getImageDescriptor(UIIcon.VI)); - } - - @Override - public IMenuCreator getMenuCreator() { - return this; - } - - @Override - public void dispose() { - - } - - @Override - public Menu getMenu(Control parent) { - MenuManager menuManager = new MenuManager(); - List presentations = ((ResultSetViewer) resultsContainer.getResultSetController()).getAvailablePresentations(); - if (!CommonUtils.isEmpty(presentations)) { - for (ResultSetPresentationDescriptor pd : presentations) { - menuManager.add(new PresentationToggleAction(pd)); - } - } - return menuManager.createContextMenu(parent); - } - - @Override - public Menu getMenu(Menu parent) { - return null; - } - } } -- GitLab