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<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<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<Collection>>
public class ClassificationCompareViewSectionRenderer
extends com.hybris.cockpitng.widgets.compare.renderer.DefaultCompareViewSectionRenderer
-
Nested Class Summary
Nested classes/interfaces inherited from class com.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionRenderer
com.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionRenderer.ExpandSectionListener -
Field Summary
Fields inherited from class com.hybris.cockpitng.widgets.compare.renderer.DefaultCompareViewSectionRenderer
ATTRIBUTE_LOCALIZED_ATTRIBUTE_EXPAND_STATE_HOLDERFields inherited from class com.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionRenderer
attributeRenderer, cockpitLocaleService, cockpitUserService, headerRenderer, MARK_EXPAND_TRIGGER, MARK_LOCALIZED_ATTRIBUTE_EXPAND_TRIGGER, widgetRenderingUtils -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DefaultBackofficeClassificationServiceprotected com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacadeprotected com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRowsGroup,ClassificationDescriptor, com.hybris.cockpitng.widgets.compare.model.PartialRendererData<Collection>> protected booleanprotected booleanisSectionContentRendered(com.hybris.cockpitng.components.table.TableRowsGroup parent, com.hybris.cockpitng.config.compareview.jaxb.Section configuration, com.hybris.cockpitng.widgets.compare.model.PartialRendererData<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<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<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<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, updateTableRowDifferentMarkMethods 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, updateSectionHeaderDifferentMarkMethods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer
render
-
Constructor Details
-
ClassificationCompareViewSectionRenderer
public ClassificationCompareViewSectionRenderer()
-
-
Method Details
-
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<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<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<Collection> data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
getCompareViewClassificationService
-
setCompareViewClassificationService
public void setCompareViewClassificationService(DefaultBackofficeClassificationService compareViewClassificationService) -
getSubsectionRenderer
protected com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRowsGroup,ClassificationDescriptor, getSubsectionRenderer()com.hybris.cockpitng.widgets.compare.model.PartialRendererData<Collection>> -
setSubsectionRenderer
public void setSubsectionRenderer(com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRowsGroup, ClassificationDescriptor, com.hybris.cockpitng.widgets.compare.model.PartialRendererData<Collection>> subsectionRenderer) -
getPermissionFacade
protected com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade getPermissionFacade() -
setPermissionFacade
public void setPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)
-