Class AbstractDashboardRowRenderer
- java.lang.Object
-
- de.hybris.platform.datahubbackoffice.datahub.dashboard.AbstractDashboardRowRenderer
-
- Direct Known Subclasses:
ComposeDashboardRowRenderer,LoadDashboardRowRenderer,PublicationDashboardRowRenderer
public abstract class AbstractDashboardRowRenderer extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected com.hybris.backoffice.widgets.notificationarea.NotificationServicenotificationServiceprotected com.hybris.datahub.client.StatusCountClientstatusCountClient
-
Constructor Summary
Constructors Constructor Description AbstractDashboardRowRenderer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidcreateDashboardColumn(org.zkoss.zk.ui.Component parent, java.lang.String columnLabel)protected org.zkoss.zul.DivcreateDashboardColumnForStatus(java.lang.String labelClass, java.lang.String labelValue, com.hybris.datahub.dto.count.AbstractItemStatusCountData count)protected voidcreateSpacer(org.zkoss.zk.ui.Component parent)protected com.hybris.datahub.dto.pool.PoolDataextractPoolDataFromModel(com.hybris.cockpitng.engine.WidgetInstanceManager context)protected abstract intgetNumberOfColumnsToShowInCounts()Returns number of columns shown in the counts statistics area.protected abstract voidsetCountForLabel(java.lang.String labelValue, org.zkoss.zul.Label label, com.hybris.datahub.dto.count.AbstractItemStatusCountData count)protected voidsetDashboardColumn(org.zkoss.zk.ui.Component parent, com.hybris.datahub.dto.count.AbstractItemStatusCountData count, java.lang.String status)voidsetNotificationService(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService)voidsetStatusCountClient(com.hybris.datahub.client.StatusCountClient statusCountClient)
-
-
-
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)
-
-