class WorkbenchMegaMenuStandalonePresenter extends WorkbenchMegaMenuPresenter {

    @Override
    public void addMenus(final Menus menus) {
        //Do nothing. Standalone mode does not use top-level menu items.
    }

    @Inject  WorkbenchMegaMenuStandalonePresenter(final AuthorizationManager authzManager,
                                         final PerspectiveManager perspectiveManager,
                                         final ActivityManager activityManager,
                                         final User identity,
                                         final View view,
                                         final ManagedInstance<MegaMenuBrand> megaMenuBrands,
                                         final PlaceManager placeManager,
                                         final AuthorizationManager authorizationManager,
                                         final SessionInfo sessionInfo,
                                         final ManagedInstance<ChildMenuItemPresenter> childMenuItemPresenters,
                                         final ManagedInstance<GroupMenuItemPresenter> groupMenuItemPresenters,
                                         final ManagedInstance<ChildContextMenuItemPresenter> childContextMenuItemPresenters,
                                         final ManagedInstance<GroupContextMenuItemPresenter> groupContextMenuItemPresenters,
                                         final Workbench workbench,
                                         final ExperimentalActivitiesAuthorizationManager experimentalActivitiesAuthorizationManager);

}