Class ClassificationCompareViewSectionRenderer
- java.lang.Object
-
- com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRowsGroup,CONFIG,com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection>>
-
- com.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionRenderer<com.hybris.cockpitng.config.compareview.jaxb.Section,com.hybris.cockpitng.config.compareview.jaxb.Attribute>
-
- com.hybris.cockpitng.widgets.compare.renderer.DefaultCompareViewSectionRenderer
-
- de.hybris.platform.platformbackoffice.widgets.compare.renderers.ClassificationCompareViewSectionRenderer
-
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRowsGroup,com.hybris.cockpitng.config.compareview.jaxb.Section,com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection>>,com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRowsGroup,com.hybris.cockpitng.config.compareview.jaxb.Section,com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection>>
public class ClassificationCompareViewSectionRenderer extends com.hybris.cockpitng.widgets.compare.renderer.DefaultCompareViewSectionRenderer
-
-
Constructor Summary
Constructors Constructor Description ClassificationCompareViewSectionRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DefaultBackofficeClassificationServicegetCompareViewClassificationService()protected com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacadegetPermissionFacade()protected com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRowsGroup,ClassificationDescriptor,com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection>>getSubsectionRenderer()protected booleanisPermitted()protected booleanisSectionContentRendered(com.hybris.cockpitng.components.table.TableRowsGroup parent, com.hybris.cockpitng.config.compareview.jaxb.Section configuration, com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection> data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)protected voidrenderClassificationSection(com.hybris.cockpitng.components.table.TableRowsGroup parent, ClassificationDescriptor classificationDescriptor, com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection> data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)protected voidrenderSection(com.hybris.cockpitng.components.table.TableRowsGroup parent, com.hybris.cockpitng.components.table.TableRow headerRow, com.hybris.cockpitng.config.compareview.jaxb.Section configuration, com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection> data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)voidsetCompareViewClassificationService(DefaultBackofficeClassificationService compareViewClassificationService)voidsetPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)voidsetSubsectionRenderer(com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRowsGroup,ClassificationDescriptor,com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection>> subsectionRenderer)-
Methods inherited from class com.hybris.cockpitng.widgets.compare.renderer.DefaultCompareViewSectionRenderer
buildAttributeWithLocalizedQualifierPath, getAllLocales, getAttributeRenderer, getConfiguredSectionIdentifier, getCurrentLocale, handleLocalizedAttributeExpandStateChangeRequested, handleLocalizedAttributeExpandStateChangeRequested, isAttributeLocalized, isCurrentLocale, isNotEqual, registerCollapsibleLocalizedGroupListeners, renderLocalizedAttributeGroup, renderLocalizedAttributeLocalization, updateTableRowDifferentMark
-
Methods inherited from class com.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionRenderer
getAttributeRenderer, getCockpitLocaleService, getCockpitUserService, getHeaderRenderer, getWidgetRenderingUtils, handleSectionExpandStateChangeRequested, handleSectionExpandStateChangeRequested, isCollapsed, render, renderAttribute, renderSection, renderSectionHeader, sectionHeaderRendered, setAttributeRenderer, setCockpitLocaleService, setCockpitUserService, setCollapsed, setHeaderRenderer, setWidgetRenderingUtils, updateSectionHeaderDifferentMark
-
Methods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListener
-
-
-
-
Method Detail
-
isSectionContentRendered
protected boolean isSectionContentRendered(com.hybris.cockpitng.components.table.TableRowsGroup parent, com.hybris.cockpitng.config.compareview.jaxb.Section configuration, com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection> data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)- Overrides:
isSectionContentRenderedin classcom.hybris.cockpitng.widgets.compare.renderer.DefaultCompareViewSectionRenderer
-
renderSection
protected void renderSection(com.hybris.cockpitng.components.table.TableRowsGroup parent, com.hybris.cockpitng.components.table.TableRow headerRow, com.hybris.cockpitng.config.compareview.jaxb.Section configuration, com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection> data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)- Overrides:
renderSectionin classcom.hybris.cockpitng.widgets.compare.renderer.DefaultCompareViewSectionRenderer
-
isPermitted
protected boolean isPermitted()
-
renderClassificationSection
protected void renderClassificationSection(com.hybris.cockpitng.components.table.TableRowsGroup parent, ClassificationDescriptor classificationDescriptor, com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection> data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
-
getCompareViewClassificationService
protected DefaultBackofficeClassificationService getCompareViewClassificationService()
-
setCompareViewClassificationService
public void setCompareViewClassificationService(DefaultBackofficeClassificationService compareViewClassificationService)
-
getSubsectionRenderer
protected com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRowsGroup,ClassificationDescriptor,com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection>> getSubsectionRenderer()
-
setSubsectionRenderer
public void setSubsectionRenderer(com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRowsGroup,ClassificationDescriptor,com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection>> subsectionRenderer)
-
getPermissionFacade
protected com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade getPermissionFacade()
-
setPermissionFacade
public void setPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)
-
-