Package org.kie.bc.client
Class KieWorkbenchEntryPoint
- java.lang.Object
-
- org.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
-
- org.kie.bc.client.KieWorkbenchEntryPoint
-
public class KieWorkbenchEntryPoint 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.DefaultAdminPageHelperadminPageHelperprotected org.uberfire.client.workbench.widgets.menu.megamenu.WorkbenchMegaMenuPresentermenuBarprotected org.kie.workbench.common.workbench.client.menu.DefaultWorkbenchFeaturesMenusHelpermenusHelperprotected org.dashbuilder.client.navigation.NavigationManagernavigationManagerprotected NavTreeDefinitionsnavTreeDefinitionsprotected org.kie.workbench.common.workbench.client.authz.PermissionTreeSetuppermissionTreeSetupprotected org.uberfire.ext.security.management.client.ClientUserSystemManageruserSystemManagerprotected org.uberfire.client.workbench.Workbenchworkbench
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit()protected voidinitializeWorkbench()protected voidinitMenuBar()voidonAuthzPolicyChanged(org.uberfire.ext.security.management.client.widgets.management.events.SaveGroupEvent event)voidonAuthzPolicyChanged(org.uberfire.ext.security.management.client.widgets.management.events.SaveRoleEvent event)voidonNavTreeChanged(org.dashbuilder.navigation.event.NavTreeChangedEvent event)protected voidrefreshMenuBar()protected voidrefreshMenuBar(org.kie.workbench.common.profile.api.preferences.Profile profile)voidrefreshMenuOnProfilesChange(org.uberfire.preferences.shared.event.PreferenceUpdatedEvent event)protected voidsetupAdminPage()voidsetupMenu()
-
-
-
Field Detail
-
menusHelper
protected org.kie.workbench.common.workbench.client.menu.DefaultWorkbenchFeaturesMenusHelper menusHelper
-
userSystemManager
protected org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager
-
menuBar
protected org.uberfire.client.workbench.widgets.menu.megamenu.WorkbenchMegaMenuPresenter menuBar
-
workbench
protected org.uberfire.client.workbench.Workbench workbench
-
permissionTreeSetup
protected org.kie.workbench.common.workbench.client.authz.PermissionTreeSetup permissionTreeSetup
-
adminPageHelper
protected org.kie.workbench.common.workbench.client.admin.DefaultAdminPageHelper adminPageHelper
-
navTreeDefinitions
protected NavTreeDefinitions navTreeDefinitions
-
navigationManager
protected org.dashbuilder.client.navigation.NavigationManager navigationManager
-
-
Constructor Detail
-
KieWorkbenchEntryPoint
@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)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
initializeWorkbench
protected void initializeWorkbench()
- Overrides:
initializeWorkbenchin classorg.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
-
setupMenu
public void setupMenu()
- Specified by:
setupMenuin classorg.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
-
setupAdminPage
protected void setupAdminPage()
- Overrides:
setupAdminPagein classorg.kie.workbench.common.workbench.client.entrypoint.DefaultWorkbenchEntryPoint
-
initMenuBar
protected void initMenuBar()
-
refreshMenuBar
protected void refreshMenuBar()
-
refreshMenuBar
protected void refreshMenuBar(org.kie.workbench.common.profile.api.preferences.Profile profile)
-
onNavTreeChanged
public void onNavTreeChanged(@Observes org.dashbuilder.navigation.event.NavTreeChangedEvent event)
-
onAuthzPolicyChanged
public void onAuthzPolicyChanged(@Observes org.uberfire.ext.security.management.client.widgets.management.events.SaveRoleEvent event)
-
onAuthzPolicyChanged
public void onAuthzPolicyChanged(@Observes org.uberfire.ext.security.management.client.widgets.management.events.SaveGroupEvent event)
-
refreshMenuOnProfilesChange
public void refreshMenuOnProfilesChange(@Observes org.uberfire.preferences.shared.event.PreferenceUpdatedEvent event)
-
-