Class WorkflowDetailedNameRenderer<PARENT extends org.zkoss.zk.ui.HtmlBasedComponent,CONFIG>

java.lang.Object
com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<PARENT,CONFIG,WorkflowModel>
com.hybris.backoffice.workflow.renderer.WorkflowDetailedNameRenderer<PARENT,CONFIG>
All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<PARENT,CONFIG,WorkflowModel>, com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<PARENT,CONFIG,WorkflowModel>

public class WorkflowDetailedNameRenderer<PARENT extends org.zkoss.zk.ui.HtmlBasedComponent,CONFIG> extends com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<PARENT,CONFIG,WorkflowModel>
  • Constructor Details

    • WorkflowDetailedNameRenderer

      public WorkflowDetailedNameRenderer()
  • Method Details

    • render

      public void render(PARENT parent, CONFIG configuration, WorkflowModel workflowModel, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
    • getActiveWorkflowActionsFromWorkflow

      protected List<WorkflowActionModel> getActiveWorkflowActionsFromWorkflow(WorkflowModel workflowModel)
    • createParallelTasksButton

      protected org.zkoss.zul.Button createParallelTasksButton(org.zkoss.zul.Menupopup actionsMenuPopup)
    • createParallelTasksMenuPopup

      protected org.zkoss.zul.Menupopup createParallelTasksMenuPopup(List<WorkflowActionModel> actions)
    • getTaskLabel

      protected String getTaskLabel(com.hybris.cockpitng.engine.WidgetInstanceManager wim, WorkflowActionModel task)
    • getNoTaskLabel

      protected String getNoTaskLabel(com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    • getWorkflowActionService

      protected WorkflowActionService getWorkflowActionService()
    • setWorkflowActionService

      public void setWorkflowActionService(WorkflowActionService workflowActionService)
    • getLabelService

      public com.hybris.cockpitng.labels.LabelService getLabelService()
    • setLabelService

      public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService)