Class MyCompanyBreadcrumbBuilder

java.lang.Object
de.hybris.platform.travelcommerceorgaddon.breadcrumb.impl.MyCompanyBreadcrumbBuilder

public class MyCompanyBreadcrumbBuilder extends Object
MyCompanyBreadcrumbBuilder implementation for account related pages
  • Field Details

  • Constructor Details

    • MyCompanyBreadcrumbBuilder

      public MyCompanyBreadcrumbBuilder()
  • Method Details

    • getBreadcrumbs

      public List<Breadcrumb> getBreadcrumbs(String resourceKey) throws IllegalArgumentException
      Throws:
      IllegalArgumentException
    • getI18nService

      protected de.hybris.platform.servicelayer.i18n.I18NService getI18nService()
    • setI18nService

      public void setI18nService(de.hybris.platform.servicelayer.i18n.I18NService i18nService)
    • getMessageSource

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

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

      public List<Breadcrumb> createManageUnitsBreadcrumbs()
    • createManageUnitsDetailsBreadcrumbs

      public List<Breadcrumb> createManageUnitsDetailsBreadcrumbs(String uid)
    • createManageCostCenterBreadCrumbs

      public List<Breadcrumb> createManageCostCenterBreadCrumbs()
    • createManageUserBreadcrumb

      public List<Breadcrumb> createManageUserBreadcrumb()
    • createManageUserDetailsBreadcrumb

      public List<Breadcrumb> createManageUserDetailsBreadcrumb(String uid)
    • createManageBudgetsBreadCrumbs

      public List<Breadcrumb> createManageBudgetsBreadCrumbs()
    • createManagePermissionsBreadcrumb

      public List<Breadcrumb> createManagePermissionsBreadcrumb()
    • createManageUserGroupBreadCrumbs

      public List<Breadcrumb> createManageUserGroupBreadCrumbs()
    • createManageUserGroupDetailsBreadCrumbs

      public List<Breadcrumb> createManageUserGroupDetailsBreadCrumbs(String uid)
    • addViewCostCenterBreadCrumbs

      public void addViewCostCenterBreadCrumbs(List<Breadcrumb> breadcrumbs, String costCenterCode)
    • addViewBudgetBreadCrumbs

      public void addViewBudgetBreadCrumbs(List<Breadcrumb> breadcrumbs, String budgetCode)
    • addViewPermissionBreadCrumbs

      public void addViewPermissionBreadCrumbs(List<Breadcrumb> breadcrumbs, String permissionCode)
    • urlEncode

      protected String urlEncode(String url)