public class KieWorkbenchEntryPoint
extends org.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
Modifier and Type | Field and Description |
---|---|
protected org.kie.workbench.common.workbench.client.admin.DefaultAdminPageHelper |
adminPageHelper |
protected org.uberfire.client.workbench.widgets.menu.megamenu.WorkbenchMegaMenuPresenter |
menuBar |
protected org.kie.workbench.common.workbench.client.menu.DefaultWorkbenchFeaturesMenusHelper |
menusHelper |
protected org.dashbuilder.client.navigation.NavigationManager |
navigationManager |
protected NavTreeDefinitions |
navTreeDefinitions |
protected org.kie.workbench.common.workbench.client.authz.PermissionTreeSetup |
permissionTreeSetup |
protected org.uberfire.ext.security.management.client.ClientUserSystemManager |
userSystemManager |
protected org.uberfire.client.workbench.Workbench |
workbench |
Constructor and Description |
---|
KieWorkbenchEntryPoint(org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.shared.config.AppConfigService> appConfigService,
org.uberfire.client.mvp.ActivityBeansCache activityBeansCache,
org.kie.workbench.common.workbench.client.menu.DefaultWorkbenchFeaturesMenusHelper menusHelper,
org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager,
org.uberfire.client.workbench.widgets.menu.megamenu.WorkbenchMegaMenuPresenter menuBar,
org.uberfire.client.workbench.Workbench workbench,
org.kie.workbench.common.workbench.client.authz.PermissionTreeSetup permissionTreeSetup,
org.kie.workbench.common.workbench.client.admin.DefaultAdminPageHelper adminPageHelper,
NavTreeDefinitions navTreeDefinitions,
org.dashbuilder.client.navigation.NavigationManager navigationManager,
org.dashbuilder.client.cms.screen.explorer.NavigationExplorerScreen navigationExplorerScreen,
org.kie.workbench.common.workbench.client.error.DefaultWorkbenchErrorCallback defaultWorkbenchErrorCallback,
org.kie.workbench.common.profile.api.preferences.ProfilePreferences profilePreferences,
javax.enterprise.event.Event<org.uberfire.client.workbench.events.WorkbenchProfileCssClass> workbenchProfileCssClassEvent,
org.uberfire.jsbridge.client.AppFormerJsBridge appFormerJsBridge) |
Modifier and Type | Method and Description |
---|---|
void |
init() |
protected void |
initializeWorkbench() |
protected void |
initMenuBar() |
void |
onAuthzPolicyChanged(org.uberfire.ext.security.management.client.widgets.management.events.SaveGroupEvent event) |
void |
onAuthzPolicyChanged(org.uberfire.ext.security.management.client.widgets.management.events.SaveRoleEvent event) |
void |
onNavTreeChanged(org.dashbuilder.navigation.event.NavTreeChangedEvent event) |
protected void |
refreshMenuBar() |
protected void |
refreshMenuBar(org.kie.workbench.common.profile.api.preferences.Profile profile) |
void |
refreshMenuOnProfilesChange(org.uberfire.preferences.shared.event.PreferenceUpdatedEvent event) |
protected void |
setupAdminPage() |
void |
setupMenu() |
protected org.kie.workbench.common.workbench.client.menu.DefaultWorkbenchFeaturesMenusHelper menusHelper
protected org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager
protected org.uberfire.client.workbench.widgets.menu.megamenu.WorkbenchMegaMenuPresenter menuBar
protected org.uberfire.client.workbench.Workbench workbench
protected org.kie.workbench.common.workbench.client.authz.PermissionTreeSetup permissionTreeSetup
protected org.kie.workbench.common.workbench.client.admin.DefaultAdminPageHelper adminPageHelper
protected NavTreeDefinitions navTreeDefinitions
protected org.dashbuilder.client.navigation.NavigationManager navigationManager
@Inject public KieWorkbenchEntryPoint(org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.shared.config.AppConfigService> appConfigService, org.uberfire.client.mvp.ActivityBeansCache activityBeansCache, org.kie.workbench.common.workbench.client.menu.DefaultWorkbenchFeaturesMenusHelper menusHelper, org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager, org.uberfire.client.workbench.widgets.menu.megamenu.WorkbenchMegaMenuPresenter menuBar, org.uberfire.client.workbench.Workbench workbench, org.kie.workbench.common.workbench.client.authz.PermissionTreeSetup permissionTreeSetup, org.kie.workbench.common.workbench.client.admin.DefaultAdminPageHelper adminPageHelper, NavTreeDefinitions navTreeDefinitions, org.dashbuilder.client.navigation.NavigationManager navigationManager, org.dashbuilder.client.cms.screen.explorer.NavigationExplorerScreen navigationExplorerScreen, org.kie.workbench.common.workbench.client.error.DefaultWorkbenchErrorCallback defaultWorkbenchErrorCallback, org.kie.workbench.common.profile.api.preferences.ProfilePreferences profilePreferences, javax.enterprise.event.Event<org.uberfire.client.workbench.events.WorkbenchProfileCssClass> workbenchProfileCssClassEvent, org.uberfire.jsbridge.client.AppFormerJsBridge appFormerJsBridge)
@PostConstruct public void init()
protected void initializeWorkbench()
initializeWorkbench
in class org.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
public void setupMenu()
setupMenu
in class org.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
protected void setupAdminPage()
setupAdminPage
in class org.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
protected void initMenuBar()
protected void refreshMenuBar()
protected void refreshMenuBar(org.kie.workbench.common.profile.api.preferences.Profile profile)
public void onNavTreeChanged(@Observes org.dashbuilder.navigation.event.NavTreeChangedEvent event)
public void onAuthzPolicyChanged(@Observes org.uberfire.ext.security.management.client.widgets.management.events.SaveRoleEvent event)
public void onAuthzPolicyChanged(@Observes org.uberfire.ext.security.management.client.widgets.management.events.SaveGroupEvent event)
public void refreshMenuOnProfilesChange(@Observes org.uberfire.preferences.shared.event.PreferenceUpdatedEvent event)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.