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 class
BundleCatalogSectionRenderer.CatalogSectionSingleItemRenderer
Custom 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.Menupopup
createContextMenu(org.zkoss.zk.ui.Component parent, org.zkoss.zul.Listbox listbox)
protected CommonI18NService
getCommonI18NService()
protected CatalogVersionModel
getNonActiveCatalogVersionModel(java.util.List<CatalogVersionModel> versions)
protected CatalogService
getProductCockpitCatalogService()
CatalogNavigationAreaModel
getSectionPanelModel()
protected SynchronizationService
getSynchronizationService()
void
render(SectionPanel panel, org.zkoss.zk.ui.Component parent, org.zkoss.zk.ui.Component captionComponent, Section section)
protected void
selectionChanged(CatalogVersionModel catalogVersion)
protected void
sendNotification(BaseUICockpitPerspective perspective, java.util.List<java.lang.String> chosenRules)
void
setCommonI18NService(CommonI18NService commonI18NService)
void
setProductCockpitCatalogService(CatalogService productCockpitCatalogService)
void
setSynchronizationService(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:
getSectionPanelModel
in 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:
render
in interfaceSectionRenderer
- Specified by:
render
in 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()
-
-