Class AbstractDashboardRowRenderer

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService  
      protected com.hybris.datahub.client.StatusCountClient statusCountClient  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected void createDashboardColumn​(org.zkoss.zk.ui.Component parent, java.lang.String columnLabel)  
      protected org.zkoss.zul.Div createDashboardColumnForStatus​(java.lang.String labelClass, java.lang.String labelValue, com.hybris.datahub.dto.count.AbstractItemStatusCountData count)  
      protected void createSpacer​(org.zkoss.zk.ui.Component parent)  
      protected com.hybris.datahub.dto.pool.PoolData extractPoolDataFromModel​(com.hybris.cockpitng.engine.WidgetInstanceManager context)  
      protected abstract int getNumberOfColumnsToShowInCounts()
      Returns number of columns shown in the counts statistics area.
      protected abstract void setCountForLabel​(java.lang.String labelValue, org.zkoss.zul.Label label, com.hybris.datahub.dto.count.AbstractItemStatusCountData count)  
      protected void setDashboardColumn​(org.zkoss.zk.ui.Component parent, com.hybris.datahub.dto.count.AbstractItemStatusCountData count, java.lang.String status)  
      void setNotificationService​(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService)  
      void setStatusCountClient​(com.hybris.datahub.client.StatusCountClient statusCountClient)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • statusCountClient

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

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

      • AbstractDashboardRowRenderer

        public AbstractDashboardRowRenderer()
    • Method Detail

      • createDashboardColumnForStatus

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

        protected void createDashboardColumn​(org.zkoss.zk.ui.Component parent,
                                             java.lang.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,
                                          java.lang.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​(java.lang.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)