Class AbstractDashboardRowRenderer

java.lang.Object
de.hybris.platform.datahubbackoffice.datahub.dashboard.AbstractDashboardRowRenderer
Direct Known Subclasses:
ComposeDashboardRowRenderer, LoadDashboardRowRenderer, PublicationDashboardRowRenderer

public abstract class AbstractDashboardRowRenderer extends Object
  • Field Details

    • statusCountClient

      protected com.hybris.datahub.client.StatusCountClient statusCountClient
    • notificationService

      protected com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService
  • Constructor Details

    • AbstractDashboardRowRenderer

      public AbstractDashboardRowRenderer()
  • Method Details

    • createDashboardColumnForStatus

      protected org.zkoss.zul.Div createDashboardColumnForStatus(String labelClass, String labelValue, com.hybris.datahub.dto.count.AbstractItemStatusCountData count)
    • createDashboardColumn

      protected void createDashboardColumn(org.zkoss.zk.ui.Component parent, String columnLabel)
    • getNumberOfColumnsToShowInCounts

      protected abstract int getNumberOfColumnsToShowInCounts()
      Returns number of columns shown in the counts statistics area.
      Returns:
      total number of columns including possible header columns.
    • setDashboardColumn

      protected void setDashboardColumn(org.zkoss.zk.ui.Component parent, com.hybris.datahub.dto.count.AbstractItemStatusCountData count, String status)
    • createSpacer

      protected void createSpacer(org.zkoss.zk.ui.Component parent)
    • extractPoolDataFromModel

      protected com.hybris.datahub.dto.pool.PoolData extractPoolDataFromModel(com.hybris.cockpitng.engine.WidgetInstanceManager context)
    • setCountForLabel

      protected abstract void setCountForLabel(String labelValue, org.zkoss.zul.Label label, com.hybris.datahub.dto.count.AbstractItemStatusCountData count)
    • setStatusCountClient

      public void setStatusCountClient(com.hybris.datahub.client.StatusCountClient statusCountClient)
    • setNotificationService

      public void setNotificationService(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService)