Class DefaultWorkflowActionsRenderer
java.lang.Object
com.hybris.backoffice.widgets.workflowactions.renderer.DefaultWorkflowActionsRenderer
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listitem,Object, WorkflowActionModel>
- Direct Known Subclasses:
DashboardWorkflowActionsRenderer
public class DefaultWorkflowActionsRenderer
extends Object
implements com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listitem,Object,WorkflowActionModel>
Renderer which is responsible for rendering workflow action on the list.
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.zkoss.zul.DivcreateBottomContent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowActionModel data) protected org.zkoss.zul.Labelprotected org.zkoss.zul.DivcreateMiddleContent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowActionModel data) protected Stringprotected org.zkoss.zul.LabelcreateNoOfAttachmentsLabel(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowActionModel data) protected org.zkoss.zul.ButtoncreateTitleButton(String title, WorkflowActionModel data, com.hybris.cockpitng.engine.WidgetInstanceManager wim) protected org.zkoss.zk.ui.ComponentcreateTitleComponent(String title, WorkflowActionModel data, com.hybris.cockpitng.engine.WidgetInstanceManager wim) protected org.zkoss.zul.DivcreateTopContent(String title, WorkflowActionModel data, com.hybris.cockpitng.engine.WidgetInstanceManager wim) protected Stringcom.hybris.cockpitng.labels.HyperlinkFallbackLabelProvidercom.hybris.cockpitng.labels.LabelServicecom.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacadeprotected voidonTitleClick(WorkflowActionModel data, com.hybris.cockpitng.engine.WidgetInstanceManager wim) voidrender(org.zkoss.zul.Listitem listitem, Object configuration, WorkflowActionModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager wim) voidsetHyperlinkFallbackLabelProvider(com.hybris.cockpitng.labels.HyperlinkFallbackLabelProvider hyperlinkFallbackLabelProvider) voidsetI18NService(I18NService i18NService) voidsetLabelService(com.hybris.cockpitng.labels.LabelService labelService) voidsetPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade) voidsetSessionService(SessionService sessionService) voidsetTimeService(TimeService timeService) voidsetUiDateRendererProvider(UIDateRendererProvider uiDateRendererProvider) Methods 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
addRendererListener, removeRendererListener, render
-
Field Details
-
SCLASS_WORKFLOW_ACTIONS_LIST_CONTENT
- See Also:
-
SCLASS_WORKFLOW_ACTIONS_LIST_CONTENT_BOTTOM
- See Also:
-
SCLASS_WORKFLOW_ACTIONS_LIST_CONTENT_MIDDLE
- See Also:
-
SCLASS_WORKFLOW_ACTIONS_LIST_CONTENT_TOP
- See Also:
-
SCLASS_WORKFLOW_ACTIONS_LIST_INFO
- See Also:
-
SCLASS_WORKFLOW_ACTIONS_LIST_ITEM
- See Also:
-
SCLASS_WORKFLOW_ACTIONS_LIST_TITLE
- See Also:
-
LABEL_WORKFLOW_ACTIONS_ATTACHMENT
- See Also:
-
LABEL_WORKFLOW_ACTIONS_ATTACHMENTS
- See Also:
-
-
Constructor Details
-
DefaultWorkflowActionsRenderer
public DefaultWorkflowActionsRenderer()
-
-
Method Details
-
render
public void render(org.zkoss.zul.Listitem listitem, Object configuration, WorkflowActionModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager wim) - Specified by:
renderin interfacecom.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listitem,Object, WorkflowActionModel>
-
createTopContentTitle
-
createTopContent
protected org.zkoss.zul.Div createTopContent(String title, WorkflowActionModel data, com.hybris.cockpitng.engine.WidgetInstanceManager wim) -
createTitleComponent
protected org.zkoss.zk.ui.Component createTitleComponent(String title, WorkflowActionModel data, com.hybris.cockpitng.engine.WidgetInstanceManager wim) -
createTitleButton
protected org.zkoss.zul.Button createTitleButton(String title, WorkflowActionModel data, com.hybris.cockpitng.engine.WidgetInstanceManager wim) -
createMiddleContent
protected org.zkoss.zul.Div createMiddleContent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowActionModel data) -
createMiddleContentLabel
-
createBottomContent
protected org.zkoss.zul.Div createBottomContent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowActionModel data) -
createDateLabel
-
createNoOfAttachmentsLabel
protected org.zkoss.zul.Label createNoOfAttachmentsLabel(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowActionModel data) -
getUiDateRendererProvider
-
setUiDateRendererProvider
-
onTitleClick
protected void onTitleClick(WorkflowActionModel data, com.hybris.cockpitng.engine.WidgetInstanceManager wim) -
getTimeService
-
setTimeService
-
getLabelService
public com.hybris.cockpitng.labels.LabelService getLabelService() -
setLabelService
public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService) -
getSessionService
-
setSessionService
-
getI18NService
-
setI18NService
-
getPermissionFacade
public com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade getPermissionFacade() -
setPermissionFacade
public void setPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade) -
getHyperlinkFallbackLabelProvider
public com.hybris.cockpitng.labels.HyperlinkFallbackLabelProvider getHyperlinkFallbackLabelProvider() -
setHyperlinkFallbackLabelProvider
public void setHyperlinkFallbackLabelProvider(com.hybris.cockpitng.labels.HyperlinkFallbackLabelProvider hyperlinkFallbackLabelProvider)
-