Class RuleCreateFromTemplateAction
java.lang.Object
com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
de.hybris.platform.ruleenginebackoffice.actions.AbstractInteractiveAction<AbstractRuleTemplateModel,Object>
de.hybris.platform.ruleenginebackoffice.actions.RuleCreateFromTemplateAction
- All Implemented Interfaces:
com.hybris.cockpitng.actions.CockpitAction<AbstractRuleTemplateModel,,Object> com.hybris.cockpitng.engine.ComponentWidgetAdapterAware,InteractiveAction<AbstractRuleTemplateModel,Object>
public class RuleCreateFromTemplateAction
extends AbstractInteractiveAction<AbstractRuleTemplateModel,Object>
Action to create a source rule by template.
-
Field Summary
Fields inherited from class de.hybris.platform.ruleenginebackoffice.actions.AbstractInteractiveAction
DEFAULT_ALERT_DIALOG_OK, DEFAULT_ALERT_DIALOG_TEMPLATE_URL, DEFAULT_ALERT_DIALOG_WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDialogWindowAttribute(com.hybris.cockpitng.actions.ActionContext<AbstractRuleTemplateModel> context, org.zkoss.zul.Window window) Override the method in subclasses to supplement dialog window with attributesprotected StringgetDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleTemplateModel> context) protected StringgetDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleTemplateModel> context) protected AbstractRuleTemplateModelgetRuleTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleTemplateModel> context) Methods inherited from class de.hybris.platform.ruleenginebackoffice.actions.AbstractInteractiveAction
canPerform, doOnAlertOkClick, getAlertDialogTemplate, getAlertDialogWidth, getArguments, getRoot, perform, sendOutputDataToSocket, showAlertDialogMethods inherited from class com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
addSocketInputEventListener, getComponentID, handleSocketInputEvent, initialize, initializeDefaultEventListeners, registerStubInstance, sendOutput, setComponentID, unregisterStubInstanceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.cockpitng.actions.CockpitAction
getConfirmationMessage, needsConfirmation
-
Constructor Details
-
RuleCreateFromTemplateAction
public RuleCreateFromTemplateAction()
-
-
Method Details
-
getDialogTemplate
protected String getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleTemplateModel> context) - Specified by:
getDialogTemplatein classAbstractInteractiveAction<AbstractRuleTemplateModel,Object>
-
getDialogTitle
protected String getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleTemplateModel> context) - Specified by:
getDialogTitlein classAbstractInteractiveAction<AbstractRuleTemplateModel,Object>
-
getRuleTemplate
protected AbstractRuleTemplateModel getRuleTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleTemplateModel> context) -
addDialogWindowAttribute
protected void addDialogWindowAttribute(com.hybris.cockpitng.actions.ActionContext<AbstractRuleTemplateModel> context, org.zkoss.zul.Window window) Description copied from class:AbstractInteractiveActionOverride the method in subclasses to supplement dialog window with attributes- Overrides:
addDialogWindowAttributein classAbstractInteractiveAction<AbstractRuleTemplateModel,Object> - Parameters:
context- action contextwindow- window to supplement attributes
-