Class DefaultSummarySyncStatusRenderer
- java.lang.Object
-
- com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<org.zkoss.zk.ui.Component,com.hybris.cockpitng.config.summaryview.jaxb.Attribute,DATA>
-
- com.hybris.cockpitng.widgets.summaryview.renderer.AbstractSummaryViewItemWithIconRenderer<ItemModel>
-
- com.hybris.backoffice.sync.renderers.DefaultSummarySyncStatusRenderer
-
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<org.zkoss.zk.ui.Component,com.hybris.cockpitng.config.summaryview.jaxb.Attribute,ItemModel>,com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,com.hybris.cockpitng.config.summaryview.jaxb.Attribute,ItemModel>
public class DefaultSummarySyncStatusRenderer extends com.hybris.cockpitng.widgets.summaryview.renderer.AbstractSummaryViewItemWithIconRenderer<ItemModel>
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringSETTING_SYNC_OUTPUT_SOCKET
-
Constructor Summary
Constructors Constructor Description DefaultSummarySyncStatusRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.zkoss.zk.ui.HtmlBasedComponentcreateContainer(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)protected java.util.HashMap<java.lang.String,java.lang.Object>getCtxMap()protected java.lang.StringgetIconStatusSClass(org.zkoss.zk.ui.HtmlBasedComponent iconContainer, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)protected java.util.Optional<java.lang.Boolean>getInSyncStatus(org.zkoss.zk.ui.Component parentComponent)com.hybris.cockpitng.dataaccess.facades.object.ObjectFacadegetObjectFacade()com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.impl.XulElement,java.lang.Object,ItemModel>getPartialSyncInfoRenderer()protected java.lang.StringgetStatusIconClass(ItemModel item, java.util.Optional<java.lang.Boolean> inSyncStatus)SynchronizationFacadegetSynchronizationFacade()protected voidonStatusIconClick(ItemModel item, com.hybris.cockpitng.engine.WidgetInstanceManager wim)protected voidrenderIcon(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)protected voidrenderValue(org.zkoss.zul.Div attributeContainer, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)voidsetObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)voidsetPartialSyncInfoRenderer(com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.impl.XulElement,java.lang.Object,ItemModel> partialSyncInfoRenderer)voidsetSynchronizationFacade(SynchronizationFacade synchronizationFacade)-
Methods inherited from class com.hybris.cockpitng.widgets.summaryview.renderer.AbstractSummaryViewItemWithIconRenderer
canHandle, createIcon, getAttributeLabelResolver, getIconStatusSClass, getLabelService, getPermissionFacade, hasAttributePermission, hasPermission, render, renderInvalidDataLabel, renderLabel, renderNoReadAccess, setAttributeLabelResolver, setLabelService, setPermissionFacade
-
Methods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListener
-
-
-
-
Field Detail
-
SETTING_SYNC_OUTPUT_SOCKET
protected static final java.lang.String SETTING_SYNC_OUTPUT_SOCKET
- See Also:
- Constant Field Values
-
-
Method Detail
-
createContainer
protected org.zkoss.zk.ui.HtmlBasedComponent createContainer(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)- Overrides:
createContainerin classcom.hybris.cockpitng.widgets.summaryview.renderer.AbstractSummaryViewItemWithIconRenderer<ItemModel>
-
getInSyncStatus
protected java.util.Optional<java.lang.Boolean> getInSyncStatus(org.zkoss.zk.ui.Component parentComponent)
-
renderIcon
protected void renderIcon(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)- Overrides:
renderIconin classcom.hybris.cockpitng.widgets.summaryview.renderer.AbstractSummaryViewItemWithIconRenderer<ItemModel>
-
getIconStatusSClass
protected java.lang.String getIconStatusSClass(org.zkoss.zk.ui.HtmlBasedComponent iconContainer, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)- Specified by:
getIconStatusSClassin classcom.hybris.cockpitng.widgets.summaryview.renderer.AbstractSummaryViewItemWithIconRenderer<ItemModel>
-
getStatusIconClass
protected java.lang.String getStatusIconClass(ItemModel item, java.util.Optional<java.lang.Boolean> inSyncStatus)
-
renderValue
protected void renderValue(org.zkoss.zul.Div attributeContainer, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)- Specified by:
renderValuein classcom.hybris.cockpitng.widgets.summaryview.renderer.AbstractSummaryViewItemWithIconRenderer<ItemModel>
-
onStatusIconClick
protected void onStatusIconClick(ItemModel item, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
-
getCtxMap
protected java.util.HashMap<java.lang.String,java.lang.Object> getCtxMap()
-
getSynchronizationFacade
public SynchronizationFacade getSynchronizationFacade()
-
setSynchronizationFacade
public void setSynchronizationFacade(SynchronizationFacade synchronizationFacade)
-
getPartialSyncInfoRenderer
public com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.impl.XulElement,java.lang.Object,ItemModel> getPartialSyncInfoRenderer()
-
setPartialSyncInfoRenderer
public void setPartialSyncInfoRenderer(com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.impl.XulElement,java.lang.Object,ItemModel> partialSyncInfoRenderer)
-
getObjectFacade
public com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
-
setObjectFacade
public void setObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)
-
-