Class AddWorkflowAttachmentActionRenderer
- java.lang.Object
-
- com.hybris.cockpitng.actions.impl.DefaultActionRenderer<WorkflowModel,java.lang.Object>
-
- com.hybris.backoffice.widgets.actions.workflow.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.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringNO_ICON_MENUprotected static java.lang.StringSCLASS_YA_ATTACHMENT_TYPE_SLECTORprotected static java.lang.StringSCLASS_YW_POINTER_MENUPOPUP
-
Constructor Summary
Constructors Constructor Description AddWorkflowAttachmentActionRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.zkoss.zul.MenupopupcreateAttachmentTypePopup(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.MenuitemcreateTypeMenuEntry(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.LabelServicegetLabelService()protected org.zkoss.zul.MenupopupgetOrCreateTypeMenu(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)WorkflowsTypeFacadegetWorkflowsTypeFacade()-
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
-
-
-
-
Field Detail
-
NO_ICON_MENU
protected static final java.lang.String NO_ICON_MENU
- See Also:
- Constant Field Values
-
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
-
-
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:
createEventListenerin classcom.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()
-
getWorkflowsTypeFacade
public WorkflowsTypeFacade getWorkflowsTypeFacade()
-
-