Package de.hybris.platform.configurablebundlecockpits.productcockpit.components.navigationarea.renderer
Class BundleCatalogSectionRenderer
- java.lang.Object
-
- de.hybris.platform.cockpit.components.navigationarea.renderer.AbstractNavigationAreaSectionRenderer
-
- de.hybris.platform.configurablebundlecockpits.productcockpit.components.navigationarea.renderer.BundleCatalogSectionRenderer
-
- All Implemented Interfaces:
SectionRenderer
public class BundleCatalogSectionRenderer extends AbstractNavigationAreaSectionRenderer
Renderer for catalog section in bundle perspective
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classBundleCatalogSectionRenderer.CatalogSectionSingleItemRendererCustom renderer in order to display items of listbox
-
Constructor Summary
Constructors Constructor Description BundleCatalogSectionRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.zkoss.zul.MenupopupcreateContextMenu(org.zkoss.zk.ui.Component parent, org.zkoss.zul.Listbox listbox)protected CommonI18NServicegetCommonI18NService()protected CatalogVersionModelgetNonActiveCatalogVersionModel(java.util.List<CatalogVersionModel> versions)protected CatalogServicegetProductCockpitCatalogService()CatalogNavigationAreaModelgetSectionPanelModel()protected SynchronizationServicegetSynchronizationService()voidrender(SectionPanel panel, org.zkoss.zk.ui.Component parent, org.zkoss.zk.ui.Component captionComponent, Section section)protected voidselectionChanged(CatalogVersionModel catalogVersion)protected voidsendNotification(BaseUICockpitPerspective perspective, java.util.List<java.lang.String> chosenRules)voidsetCommonI18NService(CommonI18NService commonI18NService)voidsetProductCockpitCatalogService(CatalogService productCockpitCatalogService)voidsetSynchronizationService(SynchronizationService synchronizationService)-
Methods inherited from class de.hybris.platform.cockpit.components.navigationarea.renderer.AbstractNavigationAreaSectionRenderer
createBrowserItemTooltip, createList, getNavigationArea, setNavigationArea
-
-
-
-
Method Detail
-
getSectionPanelModel
public CatalogNavigationAreaModel getSectionPanelModel()
- Overrides:
getSectionPanelModelin classAbstractNavigationAreaSectionRenderer
-
createContextMenu
protected org.zkoss.zul.Menupopup createContextMenu(org.zkoss.zk.ui.Component parent, org.zkoss.zul.Listbox listbox)
-
render
public void render(SectionPanel panel, org.zkoss.zk.ui.Component parent, org.zkoss.zk.ui.Component captionComponent, Section section)
- Specified by:
renderin interfaceSectionRenderer- Specified by:
renderin classAbstractNavigationAreaSectionRenderer
-
selectionChanged
protected void selectionChanged(CatalogVersionModel catalogVersion)
-
sendNotification
protected void sendNotification(BaseUICockpitPerspective perspective, java.util.List<java.lang.String> chosenRules)
-
getNonActiveCatalogVersionModel
protected CatalogVersionModel getNonActiveCatalogVersionModel(java.util.List<CatalogVersionModel> versions)
-
getCommonI18NService
protected CommonI18NService getCommonI18NService()
-
setCommonI18NService
public void setCommonI18NService(CommonI18NService commonI18NService)
-
setProductCockpitCatalogService
public void setProductCockpitCatalogService(CatalogService productCockpitCatalogService)
-
getProductCockpitCatalogService
protected CatalogService getProductCockpitCatalogService()
-
setSynchronizationService
public void setSynchronizationService(SynchronizationService synchronizationService)
-
getSynchronizationService
protected SynchronizationService getSynchronizationService()
-
-