Class AddWorkflowAttachmentActionRenderer

  • All Implemented Interfaces:
    com.hybris.cockpitng.actions.CockpitActionRenderer<WorkflowModel,​java.lang.Object>

    public class AddWorkflowAttachmentActionRenderer
    extends com.hybris.cockpitng.actions.impl.DefaultActionRenderer<WorkflowModel,​java.lang.Object>
    Action which allows to add attachments to the workflow.
    • 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>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.zkoss.zul.Menupopup createAttachmentTypePopup​(com.hybris.cockpitng.actions.ActionContext<WorkflowModel> context, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> performListener)  
      protected org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event> createEventListener​(com.hybris.cockpitng.actions.CockpitAction<WorkflowModel,​java.lang.Object> action, com.hybris.cockpitng.actions.ActionContext<WorkflowModel> context, com.hybris.cockpitng.actions.ActionListener<java.lang.Object> listener)  
      protected org.zkoss.zul.Menuitem createTypeMenuEntry​(com.hybris.cockpitng.actions.ActionContext<WorkflowModel> context, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> performListener, ComposedTypeModel type)  
      com.hybris.cockpitng.labels.LabelService getLabelService()  
      protected org.zkoss.zul.Menupopup getOrCreateTypeMenu​(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.actions.ActionContext<WorkflowModel> context, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> performListener)  
      WorkflowsTypeFacade getWorkflowsTypeFacade()  
      • Methods inherited from class com.hybris.cockpitng.actions.impl.DefaultActionRenderer

        addEventListener, addKeyboardSupport, adjustUri, checkDataCompatibleWithDefinedInput, createYTestId, extractIconDisabledUri, extractIconHoverUri, extractIconUri, extractKeyEvent, findActionComponent, findGroupComponent, findParentComponent, getActionBodySclass, getIconHoverUri, getIconUri, getKeyboardSupportService, getLocalizedName, getOrCreateContainer, getOrCreateIcon, getOrCreateIcon, getOrCreateLabel, getOrCreateLabel, getTooltipText, getToolTipWithCtrlKeysText, loadFromParentModel, perform, performWithConfirmationCheck, registerHoverEventsOnContainer, removeEventListeners, removeEventListeners, removeIcon, removeLabel, render, setTooltipText, storeInParentModel, triggerFromKeyEvent
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SCLASS_YA_ATTACHMENT_TYPE_SLECTOR

        protected static final java.lang.String SCLASS_YA_ATTACHMENT_TYPE_SLECTOR
        See Also:
        Constant Field Values
      • SCLASS_YW_POINTER_MENUPOPUP

        protected static final java.lang.String SCLASS_YW_POINTER_MENUPOPUP
        See Also:
        Constant Field Values
    • Constructor Detail

      • AddWorkflowAttachmentActionRenderer

        public AddWorkflowAttachmentActionRenderer()
    • Method Detail

      • createEventListener

        protected org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event> createEventListener​(com.hybris.cockpitng.actions.CockpitAction<WorkflowModel,​java.lang.Object> action,
                                                                                                                 com.hybris.cockpitng.actions.ActionContext<WorkflowModel> context,
                                                                                                                 com.hybris.cockpitng.actions.ActionListener<java.lang.Object> listener)
        Overrides:
        createEventListener in class com.hybris.cockpitng.actions.impl.DefaultActionRenderer<WorkflowModel,​java.lang.Object>
      • getOrCreateTypeMenu

        protected org.zkoss.zul.Menupopup getOrCreateTypeMenu​(org.zkoss.zk.ui.Component parent,
                                                              com.hybris.cockpitng.actions.ActionContext<WorkflowModel> context,
                                                              org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> performListener)
      • createAttachmentTypePopup

        protected org.zkoss.zul.Menupopup createAttachmentTypePopup​(com.hybris.cockpitng.actions.ActionContext<WorkflowModel> context,
                                                                    org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> performListener)
      • createTypeMenuEntry

        protected org.zkoss.zul.Menuitem createTypeMenuEntry​(com.hybris.cockpitng.actions.ActionContext<WorkflowModel> context,
                                                             org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> performListener,
                                                             ComposedTypeModel type)
      • getLabelService

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