Class MyCompanyBreadcrumbBuilder


  • public class MyCompanyBreadcrumbBuilder
    extends java.lang.Object
    MyCompanyBreadcrumbBuilder implementation for account related pages
    • Field Detail

      • MANAGE_COSTCENTERS_VIEW_URL

        protected static final java.lang.String MANAGE_COSTCENTERS_VIEW_URL
        See Also:
        Constant Field Values
      • MANAGE_PERMISSIONS_VIEW_URL

        protected static final java.lang.String MANAGE_PERMISSIONS_VIEW_URL
        See Also:
        Constant Field Values
    • Constructor Detail

      • MyCompanyBreadcrumbBuilder

        public MyCompanyBreadcrumbBuilder()
    • Method Detail

      • getBreadcrumbs

        public java.util.List<Breadcrumb> getBreadcrumbs​(java.lang.String resourceKey)
                                                  throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • getI18nService

        protected I18NService getI18nService()
      • setI18nService

        public void setI18nService​(I18NService i18nService)
      • getMessageSource

        protected org.springframework.context.MessageSource getMessageSource()
      • setMessageSource

        public void setMessageSource​(org.springframework.context.MessageSource messageSource)
      • setB2bUserFacade

        public void setB2bUserFacade​(B2BUserFacade b2bUserFacade)
      • createManageUnitsBreadcrumbs

        public java.util.List<Breadcrumb> createManageUnitsBreadcrumbs()
      • createManageUnitsDetailsBreadcrumbs

        public java.util.List<Breadcrumb> createManageUnitsDetailsBreadcrumbs​(java.lang.String uid)
      • createManageCostCenterBreadCrumbs

        public java.util.List<Breadcrumb> createManageCostCenterBreadCrumbs()
      • createManageUserBreadcrumb

        public java.util.List<Breadcrumb> createManageUserBreadcrumb()
      • createManageUserDetailsBreadcrumb

        public java.util.List<Breadcrumb> createManageUserDetailsBreadcrumb​(java.lang.String uid)
      • createManageBudgetsBreadCrumbs

        public java.util.List<Breadcrumb> createManageBudgetsBreadCrumbs()
      • createManagePermissionsBreadcrumb

        public java.util.List<Breadcrumb> createManagePermissionsBreadcrumb()
      • createManageUserGroupBreadCrumbs

        public java.util.List<Breadcrumb> createManageUserGroupBreadCrumbs()
      • createManageUserGroupDetailsBreadCrumbs

        public java.util.List<Breadcrumb> createManageUserGroupDetailsBreadCrumbs​(java.lang.String uid)
      • addViewCostCenterBreadCrumbs

        public void addViewCostCenterBreadCrumbs​(java.util.List<Breadcrumb> breadcrumbs,
                                                 java.lang.String costCenterCode)
      • addViewBudgetBreadCrumbs

        public void addViewBudgetBreadCrumbs​(java.util.List<Breadcrumb> breadcrumbs,
                                             java.lang.String budgetCode)
      • addViewPermissionBreadCrumbs

        public void addViewPermissionBreadCrumbs​(java.util.List<Breadcrumb> breadcrumbs,
                                                 java.lang.String permissionCode)
      • urlEncode

        protected java.lang.String urlEncode​(java.lang.String url)