Class PartialSyncInfoTooltipRenderer

java.lang.Object
com.hybris.backoffice.sync.renderers.PartialSyncInfoTooltipRenderer
All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.impl.XulElement,Object,ItemModel>

public class PartialSyncInfoTooltipRenderer extends Object implements com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.impl.XulElement,Object,ItemModel>
Renderer which adds a tooltip to given component with partial sync info.
  • Field Details

  • Constructor Details

    • PartialSyncInfoTooltipRenderer

      public PartialSyncInfoTooltipRenderer()
  • Method Details

    • render

      public void render(org.zkoss.zul.impl.XulElement component, Object configuration, ItemModel itemModel, 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.zul.impl.XulElement,Object,ItemModel>
    • createPartialSyncInfo

      protected org.zkoss.zk.ui.Component createPartialSyncInfo(PartialSyncInfo partialSync)
    • createJobSyncInfo

      protected org.zkoss.zk.ui.Component createJobSyncInfo(SyncItemJobModel syncJob, Boolean inSync)
    • setSynchronizationFacade

      public void setSynchronizationFacade(SynchronizationFacade synchronizationFacade)
    • setLabelService

      public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService)