Class AbstractWorkbenchMenuProducer<PRESENTER extends WorkbenchBaseMenuPresenter,​VIEW extends WorkbenchBaseMenuView>

    • Field Detail

      • authzManager

        protected org.uberfire.security.authz.AuthorizationManager authzManager
      • identity

        protected org.jboss.errai.security.shared.api.identity.User identity
      • experimentalActivitiesAuthorizationManager

        protected org.uberfire.experimental.service.auth.ExperimentalActivitiesAuthorizationManager experimentalActivitiesAuthorizationManager
    • Constructor Detail

      • AbstractWorkbenchMenuProducer

        public AbstractWorkbenchMenuProducer()
      • AbstractWorkbenchMenuProducer

        public AbstractWorkbenchMenuProducer​(org.uberfire.security.authz.AuthorizationManager authzManager,
                                             PerspectiveManager perspectiveManager,
                                             PlaceManager placeManager,
                                             ActivityManager activityManager,
                                             org.jboss.errai.security.shared.api.identity.User identity,
                                             org.uberfire.experimental.service.auth.ExperimentalActivitiesAuthorizationManager experimentalActivitiesAuthorizationManager,
                                             VIEW view)
    • Method Detail

      • makeDefaultPresenter

        protected abstract PRESENTER makeDefaultPresenter()
      • makeStandalonePresenter

        protected abstract PRESENTER makeStandalonePresenter()
      • getWorbenchMenu

        public PRESENTER getWorbenchMenu()
      • onPerspectiveChange

        protected void onPerspectiveChange​(@Observes
                                           PerspectiveChange perspectiveChange)
      • isStandalone

        protected boolean isStandalone()