Class DefaultRunningWorkflowsRenderer
- java.lang.Object
-
- com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<PARENT,CONFIG,DATA>
-
- com.hybris.backoffice.widgets.workflows.renderer.AbstractWorkflowsListRenderer<org.zkoss.zul.Listitem,java.lang.Object,WorkflowModel>
-
- com.hybris.backoffice.widgets.workflows.renderer.DefaultRunningWorkflowsRenderer
-
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<org.zkoss.zul.Listitem,java.lang.Object,WorkflowModel>,com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listitem,java.lang.Object,WorkflowModel>
- Direct Known Subclasses:
DashboardRunningWorkflowsRenderer
public class DefaultRunningWorkflowsRenderer extends AbstractWorkflowsListRenderer<org.zkoss.zul.Listitem,java.lang.Object,WorkflowModel>
Renders workflows which are already started=running.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringACTIONS_POPUP_POSITIONprotected static java.lang.StringLABEL_WORKFLOWS_MULTIPLE_PARALLEL_TASKSprotected static java.lang.StringNO_ICONprotected static java.lang.StringSCLASS_WORKFLOWS_ACTIONS_MENU_POPUPprotected static java.lang.StringSCLASS_WORKFLOWS_LIST_INFOprotected static java.lang.StringSCLASS_WORKFLOWS_LIST_INFO_CONTAINERprotected static java.lang.StringSCLASS_WORKFLOWS_LIST_INFO_PARALLELprotected static java.lang.StringSCLASS_WORKFLOWS_LIST_MIDDLEprotected static java.lang.StringSCLASS_WORKFLOWS_LIST_SUBTITLE-
Fields inherited from class com.hybris.backoffice.widgets.workflows.renderer.AbstractWorkflowsListRenderer
LABEL_WORKFLOWS_ATTACHMENT, LABEL_WORKFLOWS_ATTACHMENTS, SCLASS_TEXT_BUTTON, SCLASS_WORKFLOWS_LIST_CONTENT, SCLASS_WORKFLOWS_LIST_CONTENT_BOTTOM, SCLASS_WORKFLOWS_LIST_CONTENT_TOP, SCLASS_WORKFLOWS_LIST_ITEM, SCLASS_WORKFLOWS_LIST_TITLE
-
-
Constructor Summary
Constructors Constructor Description DefaultRunningWorkflowsRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.zkoss.zul.DivcreateBottomContent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowModel workflowModel)protected org.zkoss.zul.DivcreateContent(WorkflowModel workflowModel, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager wim)protected org.zkoss.zul.LabelcreateDateLabel(WorkflowModel workflowModel)protected org.zkoss.zul.DivcreateMiddleContent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowModel workflowModel)protected org.zkoss.zul.LabelcreateNoOfAttachmentsLabel(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowModel workflowModel)protected org.zkoss.zul.MenupopupcreateParallelActionsPopup(com.hybris.cockpitng.engine.WidgetInstanceManager wim, java.util.List<WorkflowActionModel> actions)com.hybris.cockpitng.labels.LabelServicegetLabelService()com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacadegetPermissionFacade()com.hybris.cockpitng.common.renderer.AbstractCustomMenuActionRenderer<org.zkoss.zul.Div,java.lang.Object,WorkflowModel>getThreeDotsRenderer()TimeServicegetTimeService()UIDateRendererProvidergetUiDateRendererProvider()protected java.lang.StringgetWorkflowName(WorkflowModel workflowModel)voidsetHyperlinkFallbackLabelProvider(com.hybris.cockpitng.labels.HyperlinkFallbackLabelProvider hyperlinkFallbackLabelProvider)voidsetLabelService(com.hybris.cockpitng.labels.LabelService labelService)voidsetPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)voidsetThreeDotsRenderer(com.hybris.cockpitng.common.renderer.AbstractCustomMenuActionRenderer<org.zkoss.zul.Div,java.lang.Object,WorkflowModel> threeDotsRenderer)voidsetTimeService(TimeService timeService)voidsetUiDateRendererProvider(UIDateRendererProvider uiDateRendererProvider)-
Methods inherited from class com.hybris.backoffice.widgets.workflows.renderer.AbstractWorkflowsListRenderer
createTitle, createTitleButton, getAttachmentsLabelValue, onTitleClick, render, renderThreeDots, updateNoOfAttachmentsLabel
-
Methods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListener
-
-
-
-
Field Detail
-
SCLASS_WORKFLOWS_LIST_INFO
protected static final java.lang.String SCLASS_WORKFLOWS_LIST_INFO
- See Also:
- Constant Field Values
-
SCLASS_WORKFLOWS_LIST_INFO_CONTAINER
protected static final java.lang.String SCLASS_WORKFLOWS_LIST_INFO_CONTAINER
- See Also:
- Constant Field Values
-
SCLASS_WORKFLOWS_LIST_INFO_PARALLEL
protected static final java.lang.String SCLASS_WORKFLOWS_LIST_INFO_PARALLEL
- See Also:
- Constant Field Values
-
SCLASS_WORKFLOWS_LIST_MIDDLE
protected static final java.lang.String SCLASS_WORKFLOWS_LIST_MIDDLE
- See Also:
- Constant Field Values
-
SCLASS_WORKFLOWS_LIST_SUBTITLE
protected static final java.lang.String SCLASS_WORKFLOWS_LIST_SUBTITLE
- See Also:
- Constant Field Values
-
SCLASS_WORKFLOWS_ACTIONS_MENU_POPUP
protected static final java.lang.String SCLASS_WORKFLOWS_ACTIONS_MENU_POPUP
- See Also:
- Constant Field Values
-
NO_ICON
protected static final java.lang.String NO_ICON
- See Also:
- Constant Field Values
-
LABEL_WORKFLOWS_MULTIPLE_PARALLEL_TASKS
protected static final java.lang.String LABEL_WORKFLOWS_MULTIPLE_PARALLEL_TASKS
- See Also:
- Constant Field Values
-
ACTIONS_POPUP_POSITION
protected static final java.lang.String ACTIONS_POPUP_POSITION
- See Also:
- Constant Field Values
-
-
Method Detail
-
createContent
protected org.zkoss.zul.Div createContent(WorkflowModel workflowModel, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
- Specified by:
createContentin classAbstractWorkflowsListRenderer<org.zkoss.zul.Listitem,java.lang.Object,WorkflowModel>
-
createMiddleContent
protected org.zkoss.zul.Div createMiddleContent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowModel workflowModel)
-
createParallelActionsPopup
protected org.zkoss.zul.Menupopup createParallelActionsPopup(com.hybris.cockpitng.engine.WidgetInstanceManager wim, java.util.List<WorkflowActionModel> actions)
-
createBottomContent
protected org.zkoss.zul.Div createBottomContent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowModel workflowModel)
-
createDateLabel
protected org.zkoss.zul.Label createDateLabel(WorkflowModel workflowModel)
-
createNoOfAttachmentsLabel
protected org.zkoss.zul.Label createNoOfAttachmentsLabel(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowModel workflowModel)
-
getWorkflowName
protected java.lang.String getWorkflowName(WorkflowModel workflowModel)
- Overrides:
getWorkflowNamein classAbstractWorkflowsListRenderer<org.zkoss.zul.Listitem,java.lang.Object,WorkflowModel>
-
getTimeService
public TimeService getTimeService()
-
setTimeService
public void setTimeService(TimeService timeService)
-
getThreeDotsRenderer
public com.hybris.cockpitng.common.renderer.AbstractCustomMenuActionRenderer<org.zkoss.zul.Div,java.lang.Object,WorkflowModel> getThreeDotsRenderer()
- Specified by:
getThreeDotsRendererin classAbstractWorkflowsListRenderer<org.zkoss.zul.Listitem,java.lang.Object,WorkflowModel>
-
setThreeDotsRenderer
public void setThreeDotsRenderer(com.hybris.cockpitng.common.renderer.AbstractCustomMenuActionRenderer<org.zkoss.zul.Div,java.lang.Object,WorkflowModel> threeDotsRenderer)
-
getLabelService
public com.hybris.cockpitng.labels.LabelService getLabelService()
-
setLabelService
public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService)
-
getUiDateRendererProvider
public UIDateRendererProvider getUiDateRendererProvider()
-
setUiDateRendererProvider
public void setUiDateRendererProvider(UIDateRendererProvider uiDateRendererProvider)
-
setHyperlinkFallbackLabelProvider
public void setHyperlinkFallbackLabelProvider(com.hybris.cockpitng.labels.HyperlinkFallbackLabelProvider hyperlinkFallbackLabelProvider)
-
getPermissionFacade
public com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade getPermissionFacade()
-
setPermissionFacade
public void setPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)
-
-