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<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<Collection>> com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<com.hybris.cockpitng.components.table.TableRow,ClassificationDescriptor, com.hybris.cockpitng.widgets.compare.model.PartialRendererData<Collection>>
public class ClassificationCompareViewSubsectionHeaderRenderer
extends com.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Optional<org.zkoss.zk.ui.Component>createSectionHeaderTitleSuffixLabel(org.zkoss.zk.ui.Component parent, ClassificationDescriptor 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 ClassificationClassModelgetClassificationClass(ClassificationDescriptor configuration) protected ClassificationSystemServiceprotected com.hybris.cockpitng.labels.LabelServiceprotected com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacadeprotected StringgetSectionName(ClassificationDescriptor configuration) protected StringgetTooltipText(ClassificationDescriptor configuration) protected StringgetTranslatedSectionName(ClassificationDescriptor configuration, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) protected booleanisItemFeatureDifferentThanCorrespondingReferenceItemFeature(com.hybris.cockpitng.compare.model.ComparisonResult result, 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, 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, setWidgetRenderingUtilsMethods 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
-
ClassificationCompareViewSubsectionHeaderRenderer
public ClassificationCompareViewSubsectionHeaderRenderer()
-
-
Method Details
-
createSectionHeaderTitleSuffixLabel
protected Optional<org.zkoss.zk.ui.Component> createSectionHeaderTitleSuffixLabel(org.zkoss.zk.ui.Component parent, ClassificationDescriptor 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:
createSectionHeaderTitleSuffixLabelin classcom.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
getSectionName
- Specified by:
getSectionNamein classcom.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
getTranslatedSectionName
protected String getTranslatedSectionName(ClassificationDescriptor configuration, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) - Overrides:
getTranslatedSectionNamein classcom.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
getClassificationClass
-
getTooltipText
- 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, Object item) - Specified by:
isNotEqualin classcom.hybris.cockpitng.widgets.compare.renderer.AbstractCompareViewSectionHeaderRenderer<ClassificationDescriptor>
-
isItemFeatureDifferentThanCorrespondingReferenceItemFeature
protected boolean isItemFeatureDifferentThanCorrespondingReferenceItemFeature(com.hybris.cockpitng.compare.model.ComparisonResult result, Object item, FeatureDescriptor featureDescriptor) -
getLabelService
protected com.hybris.cockpitng.labels.LabelService getLabelService() -
setLabelService
public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService) -
getClassificationSystemService
-
setClassificationSystemService
-
getPermissionFacade
protected com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade getPermissionFacade() -
setPermissionFacade
public void setPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)
-