Class SearchBreadcrumbBuilder
java.lang.Object
de.hybris.platform.acceleratorstorefrontcommons.breadcrumb.impl.SearchBreadcrumbBuilder
SearchBreadcrumbBuilder implementation for
FacetSearchPageData-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateBreadcrumbCategoryHierarchyPath(String categoryCode, boolean emptyBreadcrumbs, List<Breadcrumb> breadcrumbs) getBreadcrumbs(String categoryCode, ProductSearchPageData<SearchStateData, ProductData> searchPageData) getBreadcrumbs(String categoryCode, String searchText, boolean emptyBreadcrumbs) protected BreadcrumbgetCategoryBreadcrumb(CategoryModel category) protected BreadcrumbgetCategoryBreadcrumb(CategoryModel category, String linkClass) protected de.hybris.platform.commerceservices.url.UrlResolver<CategoryModel>protected de.hybris.platform.commerceservices.category.CommerceCategoryServiceprotected StringgetEncodedUrl(String url) voidsetCategoryModelUrlResolver(de.hybris.platform.commerceservices.url.UrlResolver<CategoryModel> categoryModelUrlResolver) voidsetCommerceCategoryService(de.hybris.platform.commerceservices.category.CommerceCategoryService commerceCategoryService)
-
Constructor Details
-
SearchBreadcrumbBuilder
public SearchBreadcrumbBuilder()
-
-
Method Details
-
getBreadcrumbs
public List<Breadcrumb> getBreadcrumbs(String categoryCode, ProductSearchPageData<SearchStateData, ProductData> searchPageData) -
getBreadcrumbs
public List<Breadcrumb> getBreadcrumbs(String categoryCode, String searchText, boolean emptyBreadcrumbs) -
createBreadcrumbCategoryHierarchyPath
protected void createBreadcrumbCategoryHierarchyPath(String categoryCode, boolean emptyBreadcrumbs, List<Breadcrumb> breadcrumbs) -
getEncodedUrl
-
getCategoryBreadcrumb
-
getCategoryBreadcrumb
-
getCommerceCategoryService
protected de.hybris.platform.commerceservices.category.CommerceCategoryService getCommerceCategoryService() -
setCommerceCategoryService
public void setCommerceCategoryService(de.hybris.platform.commerceservices.category.CommerceCategoryService commerceCategoryService) -
getCategoryModelUrlResolver
protected de.hybris.platform.commerceservices.url.UrlResolver<CategoryModel> getCategoryModelUrlResolver() -
setCategoryModelUrlResolver
public void setCategoryModelUrlResolver(de.hybris.platform.commerceservices.url.UrlResolver<CategoryModel> categoryModelUrlResolver)
-