@ApplicationScoped public class WorkbenchMegaMenuProducer extends AbstractWorkbenchMenuProducer<WorkbenchMegaMenuPresenter,WorkbenchMegaMenuPresenter.View>
activityManager, authzManager, experimentalActivitiesAuthorizationManager, identity, instance, perspectiveManager, placeManager, view
Constructor and Description |
---|
WorkbenchMegaMenuProducer() |
WorkbenchMegaMenuProducer(AuthorizationManager authzManager,
PerspectiveManager perspectiveManager,
ActivityManager activityManager,
org.jboss.errai.security.shared.api.identity.User identity,
WorkbenchMegaMenuPresenter.View view,
org.jboss.errai.ioc.client.api.ManagedInstance<MegaMenuBrand> megaMenuBrands,
PlaceManager placeManager,
AuthorizationManager authorizationManager,
org.uberfire.rpc.SessionInfo sessionInfo,
org.jboss.errai.ioc.client.api.ManagedInstance<ChildMenuItemPresenter> childMenuItemPresenters,
org.jboss.errai.ioc.client.api.ManagedInstance<GroupMenuItemPresenter> groupMenuItemPresenters,
org.jboss.errai.ioc.client.api.ManagedInstance<ChildContextMenuItemPresenter> childContextMenuItemPresenters,
org.jboss.errai.ioc.client.api.ManagedInstance<GroupContextMenuItemPresenter> groupContextMenuItemPresenters,
Workbench workbench,
ExperimentalActivitiesAuthorizationManager experimentalActivitiesAuthorizationManager) |
Modifier and Type | Method and Description |
---|---|
WorkbenchMegaMenuPresenter |
getInstance() |
protected WorkbenchMegaMenuPresenter |
makeDefaultPresenter() |
protected WorkbenchMegaMenuStandalonePresenter |
makeStandalonePresenter() |
getWorbenchMenu, isStandalone, onPerspectiveChange, onPerspectiveHide
public WorkbenchMegaMenuProducer()
@Inject public WorkbenchMegaMenuProducer(AuthorizationManager authzManager, PerspectiveManager perspectiveManager, ActivityManager activityManager, org.jboss.errai.security.shared.api.identity.User identity, WorkbenchMegaMenuPresenter.View view, org.jboss.errai.ioc.client.api.ManagedInstance<MegaMenuBrand> megaMenuBrands, PlaceManager placeManager, AuthorizationManager authorizationManager, org.uberfire.rpc.SessionInfo sessionInfo, org.jboss.errai.ioc.client.api.ManagedInstance<ChildMenuItemPresenter> childMenuItemPresenters, org.jboss.errai.ioc.client.api.ManagedInstance<GroupMenuItemPresenter> groupMenuItemPresenters, org.jboss.errai.ioc.client.api.ManagedInstance<ChildContextMenuItemPresenter> childContextMenuItemPresenters, org.jboss.errai.ioc.client.api.ManagedInstance<GroupContextMenuItemPresenter> groupContextMenuItemPresenters, Workbench workbench, ExperimentalActivitiesAuthorizationManager experimentalActivitiesAuthorizationManager)
@Produces public WorkbenchMegaMenuPresenter getInstance()
protected WorkbenchMegaMenuPresenter makeDefaultPresenter()
makeDefaultPresenter
in class AbstractWorkbenchMenuProducer<WorkbenchMegaMenuPresenter,WorkbenchMegaMenuPresenter.View>
protected WorkbenchMegaMenuStandalonePresenter makeStandalonePresenter()
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.