Class ProductBreadcrumbBuilder
java.lang.Object
de.hybris.platform.acceleratorstorefrontcommons.breadcrumb.impl.ProductBreadcrumbBuilder
- Direct Known Subclasses:
ProductConfigureBreadcrumbBuilder
ProductBreadcrumbBuilder implementation for
ProductData-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ProductModelgetBaseProduct(ProductModel product) Deprecated, for removal: This API element is subject to removal in a future version.getBreadcrumbs(String productCode) Returns a list of breadcrumbs for the given product.protected BrowseHistoryprotected BreadcrumbgetCategoryBreadcrumb(CategoryModel category) protected UrlResolver<CategoryModel>protected ProductAndCategoryHelperprotected BreadcrumbgetProductBreadcrumb(ProductModel product) protected UrlResolver<ProductModel>protected ProductServiceprotected CategoryModelprocessCategoryModels(Collection<CategoryModel> categoryModels, CategoryModel toDisplay) voidsetBrowseHistory(BrowseHistory browseHistory) voidsetCategoryModelUrlResolver(UrlResolver<CategoryModel> categoryModelUrlResolver) voidsetProductAndCategoryHelper(ProductAndCategoryHelper productAndCategoryHelper) voidsetProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) voidsetProductService(ProductService productService)
-
Constructor Details
-
ProductBreadcrumbBuilder
public ProductBreadcrumbBuilder()
-
-
Method Details
-
getBreadcrumbs
Returns a list of breadcrumbs for the given product.- Parameters:
productCode-- Returns:
- breadcrumbs for the given product
-
processCategoryModels
protected CategoryModel processCategoryModels(Collection<CategoryModel> categoryModels, CategoryModel toDisplay) -
getBaseProduct
@Deprecated(since="1905", forRemoval=true) protected ProductModel getBaseProduct(ProductModel product) Deprecated, for removal: This API element is subject to removal in a future version.As of 1905 - useProductAndCategoryHelper.getBaseProduct(ProductModel)instead -
getProductBreadcrumb
-
getCategoryBreadcrumb
-
getProductModelUrlResolver
-
setProductModelUrlResolver
-
getCategoryModelUrlResolver
-
setCategoryModelUrlResolver
-
getBrowseHistory
-
setBrowseHistory
-
getProductService
-
setProductService
-
getProductAndCategoryHelper
-
setProductAndCategoryHelper
-
ProductAndCategoryHelper.getBaseProduct(ProductModel)instead