Class 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 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
      • 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
    • Constructor Detail

      • DefaultRunningWorkflowsRenderer

        public DefaultRunningWorkflowsRenderer()
    • 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:
        createContent in class AbstractWorkflowsListRenderer<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)
      • setTimeService

        public void setTimeService​(TimeService timeService)
      • 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)
      • 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)