Class WorkflowActionDecisionActionRenderer

    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.hybris.cockpitng.actions.impl.DefaultActionRenderer

        com.hybris.cockpitng.actions.impl.DefaultActionRenderer.DefaultActionRendererEventListener<T extends org.zkoss.zk.ui.event.Event>
    • Field Summary

      • Fields inherited from class com.hybris.cockpitng.actions.impl.DefaultActionRenderer

        tooltipText
    • Constructor Detail

      • WorkflowActionDecisionActionRenderer

        public WorkflowActionDecisionActionRenderer()
    • Method Detail

      • shouldRenderAction

        protected boolean shouldRenderAction​(com.hybris.cockpitng.actions.ActionContext<WorkflowActionModel> context)
      • hasPermissionToMakeDecision

        protected boolean hasPermissionToMakeDecision​(WorkflowActionModel action)
      • wrapActionListener

        protected com.hybris.cockpitng.actions.ActionListener<WorkflowDecisionModel> wrapActionListener​(com.hybris.cockpitng.actions.ActionListener<WorkflowDecisionModel> listener,
                                                                                                        org.zkoss.zul.Button confirmButton)
      • createDecisionCombobox

        protected org.zkoss.zul.Combobox createDecisionCombobox​(com.hybris.cockpitng.actions.ActionContext<WorkflowActionModel> context,
                                                                org.zkoss.zul.Button confirmButton)
      • shouldDisableConfirmDecisionButton

        protected boolean shouldDisableConfirmDecisionButton​(org.zkoss.zul.Combobox combobox,
                                                             WorkflowActionStatus workflowActionStatus)
      • renderSingleComboitem

        protected void renderSingleComboitem​(org.zkoss.zul.Comboitem comboitem,
                                             java.lang.Object decision)
      • setInitialComboboxValue

        protected void setInitialComboboxValue​(org.zkoss.zul.Combobox combobox,
                                               com.hybris.cockpitng.actions.ActionContext<WorkflowActionModel> context)
      • registerWorkflowActionUpdateListener

        protected void registerWorkflowActionUpdateListener​(WorkflowActionModel workflowAction,
                                                            org.zkoss.zul.Hlayout container,
                                                            org.zkoss.zk.ui.Component parent)
      • getLabelService

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

        @Autowired
        public void setLabelService​(com.hybris.cockpitng.labels.LabelService labelService)
      • getObjectFacade

        protected com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
      • setObjectFacade

        @Autowired
        public void setObjectFacade​(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)
      • getWidgetUtils

        protected com.hybris.cockpitng.util.WidgetUtils getWidgetUtils()
      • setWidgetUtils

        @Autowired
        public void setWidgetUtils​(com.hybris.cockpitng.util.WidgetUtils widgetUtils)
      • getPermissionFacade

        protected com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade getPermissionFacade()
      • setPermissionFacade

        @Autowired
        public void setPermissionFacade​(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)