@Override public void clear() { menuItems.clear(); }
public void clear() { content.clear(); }
@Override public void clearMenuItems() { menu.clear(); }
@Override public void clearMenuItems() { menu.clear(); }
@Override public void clear() { menuItems.clear(); }
@Override public void clear() { tagListDropdown.clear(); }
@Override public ImageListEditorView<T> clear() { clearError(); dropDownMenu.clear(); return this; }
@Override public ImageListEditorView<T> clear() { clearError(); dropDownMenu.clear(); return this; }
private void clearMenu() { for (int i = 0; i < menu.getWidgetCount(); i++) { SearchBoxAnchorListItem menuItem = (SearchBoxAnchorListItem) menu.getWidget(i); menuItem.cleanup(); } menu.clear(); } public void addModelSelectedCallback(ListModelSelectedCallback<T> callback) {
@Test public void testClearContextMenu() { final String menuId = "menuId"; when(navbarNav.iterator()).thenReturn(Collections.<Widget>emptyList().iterator()); when(listItem.getParent()).thenReturn(mock(Widget.class)); workbenchMenuStandardNavBarView.addContextMenuItem(menuId, "contextMenuItemId", "labelContextMenu", null, null, null); workbenchMenuStandardNavBarView.addContextGroupMenuItem(menuId, "contextGroupMenuId", "labelContextGroup", null); workbenchMenuStandardNavBarView.clearContextMenu(); assertTrue(workbenchMenuStandardNavBarView.getContextContainerWidgetMap().isEmpty()); assertTrue(workbenchMenuStandardNavBarView.getMenuItemContextWidgetMap().isEmpty()); verify(anchorListItem).clear(); verify(anchorListItem).removeFromParent(); verify(dropDownMenu).clear(); verify(dropDownMenu).removeFromParent(); }
@Test public void testClearContextMenu() { final String menuId = "menuId"; when(navbarNav.iterator()).thenReturn(Collections.<Widget>emptyList().iterator()); when(listItem.getParent()).thenReturn(mock(Widget.class)); workbenchMenuStandardNavBarView.addContextMenuItem(menuId, "contextMenuItemId", "labelContextMenu", null, null, null); workbenchMenuStandardNavBarView.addContextGroupMenuItem(menuId, "contextGroupMenuId", "labelContextGroup", null); workbenchMenuStandardNavBarView.clearContextMenu(); assertTrue(workbenchMenuStandardNavBarView.getContextContainerWidgetMap().isEmpty()); assertTrue(workbenchMenuStandardNavBarView.getMenuItemContextWidgetMap().isEmpty()); verify(anchorListItem).clear(); verify(anchorListItem).removeFromParent(); verify(dropDownMenu).clear(); verify(dropDownMenu).removeFromParent(); }
@Override public void setSplashScreenList(final List<SplashScreenListEntry> splashScreens) { dropdown.clear(); for (final SplashScreenListEntry entry : splashScreens) { final AnchorListItem item = new AnchorListItem(entry.getScreenName()); item.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { entry.getShowCommand().execute(); } }); dropdown.add(item); } if (dropdown.getWidgetCount() == 0) { dropdown.add(new DropDownHeader(WorkbenchConstants.INSTANCE.splashScreenNoneAvailable())); } } }
@Override public void setSplashScreenList(final List<SplashScreenListEntry> splashScreens) { dropdown.clear(); for (final SplashScreenListEntry entry : splashScreens) { final AnchorListItem item = new AnchorListItem(entry.getScreenName()); item.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { entry.getShowCommand().execute(); } }); dropdown.add(item); } if (dropdown.getWidgetCount() == 0) { dropdown.add(new DropDownHeader(WorkbenchConstants.INSTANCE.splashScreenNoneAvailable())); } } }
if (removeOldItems) { ElementTooltipUtils.destroyMenuItemTooltips(dropDownMenu); dropDownMenu.clear();