class WorkbenchMenuStandardNavBarView extends WorkbenchMenuNavBarView {

    @Override
    public void addContextGroupMenuItem(final String menuItemId,
                                        final String id,
                                        final String label,
                                        final MenuPosition position) {
        final ListDropDown listDropDown = GWT.create(ListDropDown.class);
        listDropDown.setStyleName("dropdown-submenu");
        final Anchor anchor = GWT.create(Anchor.class);
        anchor.addStyleName(Styles.DROPDOWN_TOGGLE);
        anchor.setDataToggle(Toggle.DROPDOWN);
        anchor.setText(label);
        final DropDownMenu dropDownMenu = GWT.create(DropDownMenu.class);
        listDropDown.add(anchor);
        listDropDown.add(dropDownMenu);
        positionMenuItem(listDropDown,
                         position);

        ComplexPanel contextContainer = getMenuItemContextWidgetMap().get(menuItemId);
        if (contextContainer == null) {
            contextContainer = getContextContainer(menuItemId);
        }
        contextContainer.add(listDropDown);

        getMenuItemContextWidgetMap().put(id,
                                          dropDownMenu);
    }

}