Class AbstractDashboardRowRenderer
java.lang.Object
de.hybris.platform.datahubbackoffice.datahub.dashboard.AbstractDashboardRowRenderer
- Direct Known Subclasses:
ComposeDashboardRowRenderer,LoadDashboardRowRenderer,PublicationDashboardRowRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.hybris.backoffice.widgets.notificationarea.NotificationServiceprotected com.hybris.datahub.client.StatusCountClient -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateDashboardColumn(org.zkoss.zk.ui.Component parent, String columnLabel) protected org.zkoss.zul.DivcreateDashboardColumnForStatus(String labelClass, 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 intReturns number of columns shown in the counts statistics area.protected abstract voidsetCountForLabel(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, String status) voidsetNotificationService(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService) voidsetStatusCountClient(com.hybris.datahub.client.StatusCountClient statusCountClient)
-
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
-
createDashboardColumn
-
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)
-