Class DefaultSummaryViewAssetsRenderer
- java.lang.Object
-
- com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,DATA>
-
- com.hybris.cockpitng.widgets.summaryview.renderer.AbstractSummaryViewItemWithIconRenderer<java.lang.Object>
-
- com.hybris.cockpitng.widgets.summaryview.renderer.DefaultSummaryViewAssetsRenderer
-
- All Implemented Interfaces:
NotifyingWidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,java.lang.Object>,WidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,java.lang.Object>
public class DefaultSummaryViewAssetsRenderer extends AbstractSummaryViewItemWithIconRenderer<java.lang.Object>
-
-
Constructor Summary
Constructors Constructor Description DefaultSummaryViewAssetsRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected intcalculateAssets(java.lang.String qualifier, java.lang.Object object)Deprecated.since 6.5, Please useAssetsCalculator.calculateAssets(java.util.List, java.lang.Object)protected intcalculateAssetsInGroup(java.lang.String assetsGroup, java.lang.Object object)Deprecated.since 6.5, Please useObjectAssetsCalculator.calculateAssetsInGroup(java.lang.String, java.lang.Object)AssetsCalculatorgetAssetsCalculator()protected java.lang.StringgetIconSclass()protected java.lang.StringgetIconStatusSClass(org.zkoss.zk.ui.HtmlBasedComponent iconContainer, Attribute attributeConfiguration, java.lang.Object data, DataAttribute dataAttribute, DataType dataType, WidgetInstanceManager widgetInstanceManager)UseAbstractSummaryViewItemWithIconRenderer.SCLASS_PATTERN_ICONas a template for building icon's css class name such as yw-summaryview-online-status-Online.ObjectValueServicegetObjectValueService()Deprecated.since 6.5protected voidrenderValue(org.zkoss.zul.Div container, int assetsAmount, Attribute attributeConfiguration, WidgetInstanceManager widgetInstanceManager)protected voidrenderValue(org.zkoss.zul.Div container, int assetsAmount, WidgetInstanceManager widgetInstanceManager)Deprecated.since 1811, userenderValue(Div, int, Attribute, WidgetInstanceManager)protected voidrenderValue(org.zkoss.zul.Div attributeContainer, Attribute attributeConfiguration, java.lang.Object data, DataAttribute dataAttribute, DataType dataType, WidgetInstanceManager widgetInstanceManager)Used byAbstractSummaryViewItemWithIconRenderer.render(Component, Attribute, Object, DataType, WidgetInstanceManager)method for obtaining attribute representation.voidsetAssetsCalculator(AssetsCalculator assetsCalculator)voidsetIconSclass(java.lang.String iconSclass)voidsetObjectValueService(ObjectValueService objectValueService)Deprecated.since 6.5protected java.util.Optional<java.lang.Object>tryToGetObjectValue(java.lang.String assetsGroup, java.lang.Object object)Deprecated.since 6.5, Please useObjectAssetsCalculator.tryToGetObjectValue(java.lang.String, java.lang.Object)-
Methods inherited from class com.hybris.cockpitng.widgets.summaryview.renderer.AbstractSummaryViewItemWithIconRenderer
canHandle, createContainer, createIcon, getAttributeLabelResolver, getIconStatusSClass, getLabelService, getPermissionFacade, hasAttributePermission, hasPermission, render, renderIcon, renderInvalidDataLabel, renderLabel, renderNoReadAccess, setAttributeLabelResolver, setLabelService, setPermissionFacade
-
Methods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer
render
-
-
-
-
Method Detail
-
getIconStatusSClass
protected java.lang.String getIconStatusSClass(org.zkoss.zk.ui.HtmlBasedComponent iconContainer, Attribute attributeConfiguration, java.lang.Object data, DataAttribute dataAttribute, DataType dataType, WidgetInstanceManager widgetInstanceManager)Description copied from class:AbstractSummaryViewItemWithIconRendererUseAbstractSummaryViewItemWithIconRenderer.SCLASS_PATTERN_ICONas a template for building icon's css class name such as yw-summaryview-online-status-Online.- Specified by:
getIconStatusSClassin classAbstractSummaryViewItemWithIconRenderer<java.lang.Object>- Parameters:
iconContainer- component that will be marked with returned classattributeConfiguration- configuration of renderingdata- datadataAttribute- attribute to be rendereddataType- type code of datawidgetInstanceManager- instance manager of widget on which rendering takes place- Returns:
- css class which is added to each item's icon container
- See Also:
AbstractSummaryViewItemWithIconRenderer.getIconStatusSClass(String, String)
-
renderValue
protected void renderValue(org.zkoss.zul.Div attributeContainer, Attribute attributeConfiguration, java.lang.Object data, DataAttribute dataAttribute, DataType dataType, WidgetInstanceManager widgetInstanceManager)Description copied from class:AbstractSummaryViewItemWithIconRendererUsed byAbstractSummaryViewItemWithIconRenderer.render(Component, Attribute, Object, DataType, WidgetInstanceManager)method for obtaining attribute representation.- Specified by:
renderValuein classAbstractSummaryViewItemWithIconRenderer<java.lang.Object>- Parameters:
attributeContainer- attribute representation can be appended to this containerattributeConfiguration- configuration of renderingdata- datadataAttribute- attribute to be rendereddataType- type code of datawidgetInstanceManager- widget instance manager
-
renderValue
@Deprecated protected void renderValue(org.zkoss.zul.Div container, int assetsAmount, WidgetInstanceManager widgetInstanceManager)Deprecated.since 1811, userenderValue(Div, int, Attribute, WidgetInstanceManager)
-
renderValue
protected void renderValue(org.zkoss.zul.Div container, int assetsAmount, Attribute attributeConfiguration, WidgetInstanceManager widgetInstanceManager)
-
setAssetsCalculator
public void setAssetsCalculator(AssetsCalculator assetsCalculator)
-
getAssetsCalculator
public AssetsCalculator getAssetsCalculator()
-
calculateAssets
@Deprecated protected int calculateAssets(java.lang.String qualifier, java.lang.Object object)Deprecated.since 6.5, Please useAssetsCalculator.calculateAssets(java.util.List, java.lang.Object)
-
calculateAssetsInGroup
@Deprecated protected int calculateAssetsInGroup(java.lang.String assetsGroup, java.lang.Object object)Deprecated.since 6.5, Please useObjectAssetsCalculator.calculateAssetsInGroup(java.lang.String, java.lang.Object)
-
tryToGetObjectValue
@Deprecated protected java.util.Optional<java.lang.Object> tryToGetObjectValue(java.lang.String assetsGroup, java.lang.Object object)Deprecated.since 6.5, Please useObjectAssetsCalculator.tryToGetObjectValue(java.lang.String, java.lang.Object)
-
setObjectValueService
@Deprecated public void setObjectValueService(ObjectValueService objectValueService)
Deprecated.since 6.5
-
getObjectValueService
@Deprecated public ObjectValueService getObjectValueService()
Deprecated.since 6.5
-
getIconSclass
protected java.lang.String getIconSclass()
-
setIconSclass
public void setIconSclass(java.lang.String iconSclass)
-
-