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.NotificationService
notificationService
protected com.hybris.datahub.client.StatusCountClient
statusCountClient
-
Constructor Summary
Constructors Constructor Description AbstractDashboardRowRenderer()
-
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)
-
-
-
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)
-
-