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,Object,WorkflowModel>
com.hybris.backoffice.widgets.workflows.renderer.DefaultRunningWorkflowsRenderer
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<org.zkoss.zul.Listitem,,Object, WorkflowModel> com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listitem,Object, WorkflowModel>
- Direct Known Subclasses:
DashboardRunningWorkflowsRenderer
public class DefaultRunningWorkflowsRenderer
extends AbstractWorkflowsListRenderer<org.zkoss.zul.Listitem,Object,WorkflowModel>
Renders workflows which are already started=running.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringFields 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected 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, List<WorkflowActionModel> actions) com.hybris.cockpitng.labels.LabelServicecom.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacadecom.hybris.cockpitng.common.renderer.AbstractCustomMenuActionRenderer<org.zkoss.zul.Div,Object, WorkflowModel> protected 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, 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, updateNoOfAttachmentsLabelMethods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer
render
-
Field Details
-
SCLASS_WORKFLOWS_LIST_INFO
- See Also:
-
SCLASS_WORKFLOWS_LIST_INFO_CONTAINER
- See Also:
-
SCLASS_WORKFLOWS_LIST_INFO_PARALLEL
- See Also:
-
SCLASS_WORKFLOWS_LIST_MIDDLE
- See Also:
-
SCLASS_WORKFLOWS_LIST_SUBTITLE
- See Also:
-
SCLASS_WORKFLOWS_ACTIONS_MENU_POPUP
- See Also:
-
NO_ICON
- See Also:
-
LABEL_WORKFLOWS_MULTIPLE_PARALLEL_TASKS
- See Also:
-
ACTIONS_POPUP_POSITION
- See Also:
-
-
Constructor Details
-
DefaultRunningWorkflowsRenderer
public DefaultRunningWorkflowsRenderer()
-
-
Method Details
-
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,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, List<WorkflowActionModel> actions) -
createBottomContent
protected org.zkoss.zul.Div createBottomContent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowModel workflowModel) -
createDateLabel
-
createNoOfAttachmentsLabel
protected org.zkoss.zul.Label createNoOfAttachmentsLabel(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowModel workflowModel) -
getWorkflowName
- Overrides:
getWorkflowNamein classAbstractWorkflowsListRenderer<org.zkoss.zul.Listitem,Object, WorkflowModel>
-
getTimeService
-
setTimeService
-
getThreeDotsRenderer
public com.hybris.cockpitng.common.renderer.AbstractCustomMenuActionRenderer<org.zkoss.zul.Div,Object, getThreeDotsRenderer()WorkflowModel> - Specified by:
getThreeDotsRendererin classAbstractWorkflowsListRenderer<org.zkoss.zul.Listitem,Object, WorkflowModel>
-
setThreeDotsRenderer
public void setThreeDotsRenderer(com.hybris.cockpitng.common.renderer.AbstractCustomMenuActionRenderer<org.zkoss.zul.Div, Object, WorkflowModel> threeDotsRenderer) -
getLabelService
public com.hybris.cockpitng.labels.LabelService getLabelService() -
setLabelService
public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService) -
getUiDateRendererProvider
-
setUiDateRendererProvider
-
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)
-