diff options
author | Teemu Suo-Anttila <teemusa@vaadin.com> | 2015-08-26 15:40:22 +0300 |
---|---|---|
committer | Vaadin Code Review <review@vaadin.com> | 2015-08-26 13:14:45 +0000 |
commit | a5506fd68b81a9b1e53d88a1880b66a8a50eb148 (patch) | |
tree | 41c51ea2c113d09187166b10a17231b379763eca | |
parent | 71e8630e00a7f70885e26c47426c42e395992fe1 (diff) | |
download | vaadin-framework-a5506fd68b81a9b1e53d88a1880b66a8a50eb148.tar.gz vaadin-framework-a5506fd68b81a9b1e53d88a1880b66a8a50eb148.zip |
Remove unused Sidebar code from Grid (#18659)
Change-Id: I5476579668c3bf8d05e92862bcd40237bd58b95c
-rw-r--r-- | client/src/com/vaadin/client/widgets/Grid.java | 68 |
1 files changed, 7 insertions, 61 deletions
diff --git a/client/src/com/vaadin/client/widgets/Grid.java b/client/src/com/vaadin/client/widgets/Grid.java index 8cd97715a8..580d0da72b 100644 --- a/client/src/com/vaadin/client/widgets/Grid.java +++ b/client/src/com/vaadin/client/widgets/Grid.java @@ -3494,46 +3494,6 @@ public class Grid<T> extends ResizeComposite implements return content.getParent() == rootContainer; } - /** - * Adds or moves the given widget to the end of the sidebar. - * - * @param widget - * the widget to add or move - */ - public void add(Widget widget) { - content.add(widget); - updateVisibility(); - } - - /** - * Removes the given widget from the sidebar. - * - * @param widget - * the widget to remove - */ - public void remove(Widget widget) { - content.remove(widget); - // updateVisibility is called by remove listener - } - - /** - * Inserts given widget to the given index inside the sidebar. If the - * widget is already in the sidebar, then it is moved to the new index. - * <p> - * See - * {@link FlowPanel#insert(com.google.gwt.user.client.ui.IsWidget, int)} - * for further details. - * - * @param widget - * the widget to insert - * @param beforeIndex - * 0-based index position for the widget. - */ - public void insert(Widget widget, int beforeIndex) { - content.insert(widget, beforeIndex); - updateVisibility(); - } - @Override public void setStylePrimaryName(String styleName) { super.setStylePrimaryName(styleName); @@ -3968,8 +3928,8 @@ public class Grid<T> extends ResizeComposite implements } private boolean isSidebarOnDraggedRow() { - return eventCell.getRowIndex() == 0 && getSidebar().isInDOM() - && !getSidebar().isOpen(); + return eventCell.getRowIndex() == 0 && sidebar.isInDOM() + && !sidebar.isOpen(); } /** @@ -3979,8 +3939,7 @@ public class Grid<T> extends ResizeComposite implements private double getSidebarBoundaryComparedTo(double left) { if (isSidebarOnDraggedRow()) { double absoluteLeft = left + getElement().getAbsoluteLeft(); - double sidebarLeft = getSidebar().getElement() - .getAbsoluteLeft(); + double sidebarLeft = sidebar.getElement().getAbsoluteLeft(); double diff = absoluteLeft - sidebarLeft; if (diff > 0) { @@ -8104,15 +8063,15 @@ public class Grid<T> extends ResizeComposite implements @Override protected void doAttachChildren() { - if (getSidebar().getParent() == this) { - onAttach(getSidebar()); + if (sidebar.getParent() == this) { + onAttach(sidebar); } } @Override protected void doDetachChildren() { - if (getSidebar().getParent() == this) { - onDetach(getSidebar()); + if (sidebar.getParent() == this) { + onDetach(sidebar); } } @@ -8233,19 +8192,6 @@ public class Grid<T> extends ResizeComposite implements } /** - * Returns the sidebar for this grid. - * <p> - * The grid's sidebar shows the column hiding options for those columns that - * have been set as {@link Column#setHidable(boolean) hidable}. - * - * @since 7.5.0 - * @return the sidebar widget for this grid - */ - private Sidebar getSidebar() { - return sidebar; - } - - /** * Gets the customizable menu bar that is by default used for toggling * column hidability. The application developer is allowed to add their * custom items to the end of the menu, but should try to avoid modifying |