Class ClassificationCompareViewSubsectionHeaderRenderer
- java.lang.Object
-
- com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRow,CONFIG,com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection>>
-
- com.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
- de.hybris.platform.platformbackoffice.widgets.compare.renderers.ClassificationCompareViewSubsectionHeaderRenderer
-
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRow,ClassificationDescriptor,com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection>>,com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRow,ClassificationDescriptor,com.hybris.cockpitng.widgets.compare.model.PartialRendererData<java.util.Collection>>
public class ClassificationCompareViewSubsectionHeaderRenderer extends com.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
-
Constructor Summary
Constructors Constructor Description ClassificationCompareViewSubsectionHeaderRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Optional<org.zkoss.zk.ui.Component>createSectionHeaderTitleSuffixLabel(org.zkoss.zk.ui.Component parent, ClassificationDescriptor 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 ClassificationClassModelgetClassificationClass(ClassificationDescriptor configuration)protected ClassificationSystemServicegetClassificationSystemService()protected com.hybris.cockpitng.labels.LabelServicegetLabelService()protected com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacadegetPermissionFacade()protected java.lang.StringgetSectionName(ClassificationDescriptor configuration)protected java.lang.StringgetTooltipText(ClassificationDescriptor configuration)protected java.lang.StringgetTranslatedSectionName(ClassificationDescriptor configuration, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)protected booleanisItemFeatureDifferentThanCorrespondingReferenceItemFeature(com.hybris.cockpitng.compare.model.ComparisonResult result, java.lang.Object item, FeatureDescriptor featureDescriptor)protected booleanisNotEqual(com.hybris.cockpitng.compare.model.ComparisonResult result, ClassificationDescriptor configuration)protected booleanisNotEqual(com.hybris.cockpitng.compare.model.ComparisonResult result, ClassificationDescriptor section, java.lang.Object item)voidsetClassificationSystemService(ClassificationSystemService classificationSystemService)voidsetLabelService(com.hybris.cockpitng.labels.LabelService labelService)voidsetPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)-
Methods inherited from class com.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer
createSectionHeader, createSectionHeaderTitle, createSectionHeaderTitleExpandTrigger, createSectionHeaderTitleLabel, createTooltipText, getItemComparisonFacade, getObjectFacade, getWidgetRenderingUtils, isItemAttributeDifferentThanCorrespondingReferenceItemAttribute, render, renderSectionHeader, renderSectionHeaderTitle, requiresSectionHeaderRendering, requiresSectionHeaderTitleRendering, sectionHeaderRendered, sectionHeaderTitleRendered, setItemComparisonFacade, setObjectFacade, setWidgetRenderingUtils
-
Methods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListener
-
-
-
-
Method Detail
-
createSectionHeaderTitleSuffixLabel
protected java.util.Optional<org.zkoss.zk.ui.Component> createSectionHeaderTitleSuffixLabel(org.zkoss.zk.ui.Component parent, ClassificationDescriptor 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:
createSectionHeaderTitleSuffixLabelin classcom.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
getSectionName
protected java.lang.String getSectionName(ClassificationDescriptor configuration)
- Specified by:
getSectionNamein classcom.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
getTranslatedSectionName
protected java.lang.String getTranslatedSectionName(ClassificationDescriptor configuration, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
- Overrides:
getTranslatedSectionNamein classcom.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
getClassificationClass
protected ClassificationClassModel getClassificationClass(ClassificationDescriptor configuration)
-
getTooltipText
protected java.lang.String getTooltipText(ClassificationDescriptor configuration)
- Specified by:
getTooltipTextin classcom.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
isNotEqual
protected boolean isNotEqual(com.hybris.cockpitng.compare.model.ComparisonResult result, ClassificationDescriptor configuration)- Specified by:
isNotEqualin classcom.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
isNotEqual
protected boolean isNotEqual(com.hybris.cockpitng.compare.model.ComparisonResult result, ClassificationDescriptor section, java.lang.Object item)- Specified by:
isNotEqualin classcom.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
isItemFeatureDifferentThanCorrespondingReferenceItemFeature
protected boolean isItemFeatureDifferentThanCorrespondingReferenceItemFeature(com.hybris.cockpitng.compare.model.ComparisonResult result, java.lang.Object item, FeatureDescriptor featureDescriptor)
-
getLabelService
protected com.hybris.cockpitng.labels.LabelService getLabelService()
-
setLabelService
public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService)
-
getClassificationSystemService
protected ClassificationSystemService getClassificationSystemService()
-
setClassificationSystemService
public void setClassificationSystemService(ClassificationSystemService classificationSystemService)
-
getPermissionFacade
protected com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade getPermissionFacade()
-
setPermissionFacade
public void setPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)
-
-