Class ShowcaseEntryPoint


  • @Bundle("i18n/HomeConstants.properties")
    public class ShowcaseEntryPoint
    extends org.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.kie.workbench.common.workbench.client.admin.DefaultAdminPageHelper adminPageHelper  
      protected org.uberfire.jsbridge.client.AppFormerJsBridge appFormerJsBridge  
      protected org.jbpm.workbench.common.client.resources.i18n.Constants commonConstants  
      protected Constants constants  
      protected org.jboss.errai.security.shared.api.identity.User identity  
      protected org.jboss.errai.ioc.client.container.SyncBeanManager iocManager  
      protected org.uberfire.client.workbench.widgets.menu.megamenu.WorkbenchMegaMenuPresenter menuBar  
      protected org.kie.workbench.common.workbench.client.menu.DefaultWorkbenchFeaturesMenusHelper menusHelper  
      • Fields inherited from class org.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint

        activityBeansCache, appConfigService
    • Constructor Summary

      Constructors 
      Constructor Description
      ShowcaseEntryPoint​(org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.shared.config.AppConfigService> appConfigService, org.uberfire.client.mvp.ActivityBeansCache activityBeansCache, org.jboss.errai.ioc.client.container.SyncBeanManager iocManager, org.jboss.errai.security.shared.api.identity.User identity, org.kie.workbench.common.workbench.client.admin.DefaultAdminPageHelper adminPageHelper, org.kie.workbench.common.workbench.client.menu.DefaultWorkbenchFeaturesMenusHelper menusHelper, org.uberfire.client.workbench.widgets.menu.megamenu.WorkbenchMegaMenuPresenter menuBar, org.kie.workbench.common.workbench.client.error.DefaultWorkbenchErrorCallback defaultWorkbenchErrorCallback, org.uberfire.jsbridge.client.AppFormerJsBridge appFormerJsBridge)  
    • Field Detail

      • commonConstants

        protected org.jbpm.workbench.common.client.resources.i18n.Constants commonConstants
      • iocManager

        protected org.jboss.errai.ioc.client.container.SyncBeanManager iocManager
      • identity

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

        protected org.kie.workbench.common.workbench.client.menu.DefaultWorkbenchFeaturesMenusHelper menusHelper
      • menuBar

        protected org.uberfire.client.workbench.widgets.menu.megamenu.WorkbenchMegaMenuPresenter menuBar
      • adminPageHelper

        protected org.kie.workbench.common.workbench.client.admin.DefaultAdminPageHelper adminPageHelper
      • appFormerJsBridge

        protected org.uberfire.jsbridge.client.AppFormerJsBridge appFormerJsBridge
    • Constructor Detail

      • ShowcaseEntryPoint

        @Inject
        public ShowcaseEntryPoint​(org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.shared.config.AppConfigService> appConfigService,
                                  org.uberfire.client.mvp.ActivityBeansCache activityBeansCache,
                                  org.jboss.errai.ioc.client.container.SyncBeanManager iocManager,
                                  org.jboss.errai.security.shared.api.identity.User identity,
                                  org.kie.workbench.common.workbench.client.admin.DefaultAdminPageHelper adminPageHelper,
                                  org.kie.workbench.common.workbench.client.menu.DefaultWorkbenchFeaturesMenusHelper menusHelper,
                                  org.uberfire.client.workbench.widgets.menu.megamenu.WorkbenchMegaMenuPresenter menuBar,
                                  org.kie.workbench.common.workbench.client.error.DefaultWorkbenchErrorCallback defaultWorkbenchErrorCallback,
                                  org.uberfire.jsbridge.client.AppFormerJsBridge appFormerJsBridge)
    • Method Detail

      • setupMenu

        protected void setupMenu()
        Specified by:
        setupMenu in class org.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
      • setupAdminPage

        protected void setupAdminPage()
        Overrides:
        setupAdminPage in class org.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
      • getAuthoringViews

        protected List<? extends org.uberfire.workbench.model.menu.MenuItem> getAuthoringViews()
      • getProcessManagementViews

        protected List<? extends org.uberfire.workbench.model.menu.MenuItem> getProcessManagementViews()
      • getDeploymentViews

        protected List<? extends org.uberfire.workbench.model.menu.MenuItem> getDeploymentViews()
      • getWorkViews

        protected List<? extends org.uberfire.workbench.model.menu.MenuItem> getWorkViews()
      • getDashboardsViews

        protected List<? extends org.uberfire.workbench.model.menu.MenuItem> getDashboardsViews()
      • createBrandLogo

        @Produces
        @ApplicationScoped
        public org.uberfire.client.views.pfly.menu.MainBrand createBrandLogo()