Class SyncStatusCellRenderer

java.lang.Object
com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<PARENT,CONFIG,DATA>
com.hybris.cockpitng.widgets.common.AbstractLazyRenderer<org.zkoss.zk.ui.Component,Object,ItemModel,Optional<Boolean>>
com.hybris.backoffice.sync.renderers.SyncStatusCellRenderer
All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<org.zkoss.zk.ui.Component,Object,ItemModel>, com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,Object,ItemModel>

public class SyncStatusCellRenderer extends com.hybris.cockpitng.widgets.common.AbstractLazyRenderer<org.zkoss.zk.ui.Component,Object,ItemModel,Optional<Boolean>>
  • Field Details

    • synchronizationFacade

      protected SynchronizationFacade synchronizationFacade
    • partialSyncInfoRenderer

      protected com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.impl.XulElement,Object,ItemModel> partialSyncInfoRenderer
    • lazyRender

      protected Boolean lazyRender
  • Constructor Details

    • SyncStatusCellRenderer

      public SyncStatusCellRenderer()
  • Method Details

    • render

      public void render(org.zkoss.zk.ui.Component parent, Object configuration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
      Specified by:
      render in interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,Object,ItemModel>
      Overrides:
      render in class com.hybris.cockpitng.widgets.common.AbstractLazyRenderer<org.zkoss.zk.ui.Component,Object,ItemModel,Optional<Boolean>>
    • renderBeforeLoad

      protected void renderBeforeLoad(org.zkoss.zk.ui.Component parent, Object configuration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
      Specified by:
      renderBeforeLoad in class com.hybris.cockpitng.widgets.common.AbstractLazyRenderer<org.zkoss.zk.ui.Component,Object,ItemModel,Optional<Boolean>>
    • loadData

      protected Optional<Boolean> loadData(Object configuration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType)
      Specified by:
      loadData in class com.hybris.cockpitng.widgets.common.AbstractLazyRenderer<org.zkoss.zk.ui.Component,Object,ItemModel,Optional<Boolean>>
    • renderAfterLoad

      protected void renderAfterLoad(org.zkoss.zk.ui.Component parent, Object configuration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager wim, com.hybris.cockpitng.lazyloading.LazyTaskResult<Optional<Boolean>> lazyLoadedData)
      Specified by:
      renderAfterLoad in class com.hybris.cockpitng.widgets.common.AbstractLazyRenderer<org.zkoss.zk.ui.Component,Object,ItemModel,Optional<Boolean>>
    • setSynchronizationFacade

      public void setSynchronizationFacade(SynchronizationFacade synchronizationFacade)
    • getSynchronizationFacade

      public SynchronizationFacade getSynchronizationFacade()
    • setPartialSyncInfoRenderer

      public void setPartialSyncInfoRenderer(com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.impl.XulElement,Object,ItemModel> partialSyncInfoRenderer)
    • getPartialSyncInfoRenderer

      public com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.impl.XulElement,Object,ItemModel> getPartialSyncInfoRenderer()
    • setLazyRender

      public void setLazyRender(Boolean lazyRender)
    • getLazyRender

      public Boolean getLazyRender()